World of Speed zips through Moscow in a new trailer

World of Speed
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: Slightly Mad Studios press release]
This article was originally published on Massively.