Rainy Moscow Racing in New World of Speed Trailer
https://www.youtube.com/watch?v=XJeDg3lUv2g This new World of Speed trailer by Slightly Mad Studios features teams competing in the rainy streets of Moscow. And dubstep. So, so much dubstep. If you don’t like dubstep, turn your sound down and watch anyway, because the video is a great showcase for the PC racing MMO’s impressive weather effects. The cockpit […]