Need for Speed is back but will the multiplayer finally be able to stand on its own two feet? I have my doubts as a fan but check out this trailer and tell us what you think!
Published on October 11, 2012, by Angelos - Posted in Gameplay, Trailers 96
Need for Speed is back but will the multiplayer finally be able to stand on its own two feet? I have my doubts as a fan but check out this trailer and tell us what you think!





