Top Gear To Have Exhibit At The National Motor Museum
Posted April 19th, 2009 at 09:57 by Viper007Bond in Top Gear
Top Gear will be getting an exhibit at the National Motor Museum in Beaulieu, England. Featured cars will include the limos, the boats (part 2), the police cars, the Reliant Robin space shuttle, some double-decker cars, and more!
Thanks to everyone who sent in tips and provided photos, especially Madnotmad7 and DesertDog.