ShareThis

Wednesday, September 07, 2011

F1 Drivers: behind the Scenes infographic

For all F1 fans, see what your favourite drivers have to do to keep in the game. In Today's Hindustan Times


Click to enlarge



No comments:

Post a Comment