Formula 1 Funny

12 The Craziest Outlooks Of Formula 1 Cars

5. 1971 March 711

If we carefully look front side of this vehicle, we can easily conclude why is this car known as a Tea Tray.

source:thrillist.com