The Crew

Friday, November 21, 2014

The Crew is a street racing game from Ubisoft that is set in a persistent, massive and living world developed exclusively for next gen consoles and high end PCs.
Developed by:
Ivory Tower, Ubisoft Reflections
Published by:

Share this article on :
© Copyright 2014 Wallpapers Games All Rights Reserved.
Free Templates by Cool Blogger Tutorials- Powered by