F1 2013

News

F1 2013 Set to Release in October

Just 11 days after announcing F1 2013, Codemasters revealed official release dates for Europe and North America. Europe will receive the game October 4, while North America will have to wait until October 8. F1 2013 is

 Read More