"Slightly Mad Studios & My.com are proud to present World of Speed - a free-to-compete AAA massively multiplayer online action-racing game soon to be available for the PC.
Sign up for the beta now!..."
Game, Free to Play, Play for Free, Free, PC, Racing, Cars, Gaming, Trailer, Video Game, Gameplay, Race, Announce, Announcement, World of Speed, WoS, World, Speed, Clubs, Club, Team, Need for Speed, NF...