The Crew gets new E3 screenshots

Feast your eyeballs on these new The Crew screenshots.

the-crew-cars

Post over. Insert comment to continue