Slightly Mad Studios and My.com have released the latest trailer from the upcoming racing MMO, World of Speed. In the new video, viewers are taken on a high-octane race through the streets of Moscow as a Mazda RX-7 takes on a Mercedes 190E. The video also give out the first information about the forthcoming closed beta and how you can get involved. Check it out!