Must be taller than this ride to uhh, ride this ride. A ride that took '66 thru '69 24 hr of Le Mans victories... much to the chagrin of those bright red cars on the grid. 'MERICA!!!
Currently viewing in mobile. Switch to original