The Crew 2: E3 2017 Cinematic Announcement Trailer
Ubisoft reveals The Crew 2, a follow up to the American Motorsports focused open world racing game.
Videos You May Enjoy
Articles You May Enjoy
- Blazing Core Open Beta Impressions
- I’ve had a fondness for Mecha/Mecha combat for as long as I can remember. I can likely lay the blame for this firmly on anime.