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:
If you like Frazzz’s content, be sure to check out his channel and subscribe!