F1 2012 to Launch September 18

Posted on August 13, 2012 by
F1 2012 to Launch September 18


F1 2012 will be released on September 18, 2012 in North America.