Top
40°
6.3

The Crew Review - Xboxplayers

Ubisoft’s The Crew aims to revolutionise action driving games. Aimed at team play as much as solo play you are encouraged to team up and conquer the massive playground provided to you.

Read Full Story >>
xboxplayers.com
The story is too old to be commented.