F1 Race Stars Announcement Trailer

The announcement trailer for F1 Race Stars, Codemasters’ over-the-top arcade take on Formula 1. The game is scheduled for release in November 2012 for Xbox 360, PS3 and PC.

Find out more here.

/ / / / / / / / / / /
« »