It's been a while since I blogged but this is one I would not want to have missed sharing.
I was in London and saw this gallery sign and had to check it out!
Unfortunately the gallery was closed but this was what they had in the window:
Some 24 Hours of LeMans racing game! I will have to go back and find out more or has anybody here seen this before?