Showing posts with label Force India. Show all posts
Showing posts with label Force India. Show all posts

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.