NFS SHIFT: red versus blue

by: Tina -
Take a look at the new video showcasing team racing in Need for Speed SHIFT as well as a look into some of the cars.



comments powered by Disqus