World of Speed is a new driving simulator MMO that puts you behind the wheel to tour around such countries as Russia, Monaco, France, USA, Germany, Australia, Belgium and our very own UK.
Apparently the trailer above gives us just a taster of what to come but if that’s enough to whet your appetite then you may want to sign up for the game’s Beta.
Tags: My.com, Video, World of Speed