Need for Speed: Shift review

Title Need for Speed: Shift review
Author Tom Chick
Posted in Game reviews
When September 25, 2009

Need for Speed: Shift is a game you have to tame before it will take you on any sort of meaningful ride. Thumbs up..

Read the full article

2016 link:

Thumbs up.