Formula 1 video – Sebastian Vettel goes over the new cars.
Posted by cjhall31 on April 5, 2009
Check out this video for a neat explanation of all the new technical changes to the Formula one cars this season. Video courtesy of http://www.automotivetv.net
Leave a comment