Thursday 29 July 2010

Engineering For Dummies - Blown Diffusers

Force India give us an explanation a child could understand of the component keeping McLaren and Red Bulls more stable than their competitors.

No comments:

Post a Comment