Coventry Transport Museum

 

Coventry Transport Museum Coventry, England (Thrust 2 and Thrust SSC)