The Crew is one of our games to watch over the next few months, and it’s looking stunning. This new trailer shows off not only how many locations through America you can drive to and find events at, but also the range of races and challenges you’ll face as you do so.
Can’t. Wait.
Leave a Reply