Vroooooooooom! World of Speed today unveils its latest trailer, this one featuring what the devs are calling a "Dream Drive" through Moscow. The game is currently accepting applications for its upcoming closed beta test; you can sign up on the official site. Enjoy the video below! [Source:...
Posted on Oct 23rd 2014 2:00PM
Posted on Oct 23rd 2014 12:00PM
Posted on Oct 23rd 2014 8:00AM