Pentavus
June 4, 2012
Of course EA had to show off it’s newest racing game, developed by my favorite racing game team, Criterion. All during the presentation, they kept saying Need For Speed…...