Need for Speed: The Run unveiled

· with 40 comments

Electronic Arts unveiled their latest title in the Need for Speed franchise. Entitled 'The Run', very little information is known about the game at this moment in time. Currently, a trailer released by EA is...

View more...