Travel Testers: Formula Cars
02:15Have you ever wondered how formula cars are tested -- at 120 mph?
From:
and
Have you ever wondered how formula cars are tested -- at 120 mph?