Yo, "The Crew" has the entire USA in the game
And you can drop yourself anywhere at anytime.
Lets stop acting like we didn't always wish your locals was in a game before.
Please somebody make a thread on this game so we can talk about this fact further.
Once again, the entire USA. And not a fake version of it, supposedly real roads n shiit.
So you can play the game in your own neighborhood basically.
No game has me more hyped if this is accurate
No way that shyt is near possible.