Showing posts with label Infographic. Show all posts
Showing posts with label Infographic. Show all posts

Tuesday, 19 July 2011

Infographic

Found a neat little infographic (kind of like a fancy poster) showing what really goes into making a Formula 1 car.



Enjoy !

Dave