World of Speed Hits the Streets of Moscow in New Video
Slightly Mad Studios has released a new gameplay video for its upcoming free-to-play PC racing MMORPG, World of Speed, that shows two cars tearing through the streets of Moscow. The video features a one-on-one battle between the RUF RK Coupe and Mercedes SLS. You can really see how far World of Speed has come along […]