5. 4. 3. 2. 1. And they’re off! Here’s the launch trailer for F1 2010. It features collisions, Radio comments and more luscious views of F1 automobiles. Hit the Jump to see the TV trailer too, which focuses on being a the best driver in the world. F1 2010 is out this week.
Written by: Trev
- Contributing Editor