The Crew 2 - Smash Look
Frazzz over at Smash Gaming is taking a first look at The Crew 2! How does it compare to the first one? Is it worth picking up? What's with all this inception world-bending stuff?! Find out the answers to this and more in Frazzz's video:
https://www.youtube.com/watch?v=l8Pyj-y3I9k
If you like...