Need for Speed: Shift review

, | Game reviews

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

Thumbs up.

FacebookEmailTwitterGoogle+