Wednesday 16 May 2012

In The Pits: Formula 1 Technology

image credit

An infographic with some interesting facts about Formula 1 technology.

0 comment(s):