Rubbing is Racing

The Crew - E3 2014 Trailer "Coast to Coast"

Ubisoft released a new trailer for The Crew, hopefully this is not a bullshot, like Ubisoft is known to do.

Share This Story