Olly Paul Green Team The Crew 2 - Smash Look Jun 27th, 2018 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...