got delayed on my way to the cathedral by discovering the coventry transport museum. it's HUGE and so good. rather than drop a pile of photos of 150 years of bicycles, motorbikes, cars, and all sorts, here's thrustssc, the car which set the world land speed record of 1,228 kmph in 1997
3 likes 1 replies
?