Sunday, November 14, 2010

Jenson and Lewis are stuck building it themselves

This is great! It helps a race fan understand how complex these cars are!

No comments:

Post a Comment