Return to mike72's garage

3 Views
No Comments
No Likes
Published on 08 September 2021

When my wife and I visited the Coventry museum in the early 90's we discovered a mini theatre which showed film footage of the British land speed record set by Thrust 2. Not expecting to see more than the documentary, we were both pleasantly surprised when the curtains opened to reveal the car on stage 'in the flesh'.