World of Speed – New Screenshots For Slightly Mad Studios Free Racing Game

Slightly Mad Studios and have released a new set of screenshots for World of Speed. World of Speed is a AAA massively multiplayer online action-racing video game, which introduces a new level of connected competition to the racing genre. According to Slightly Mad Studios, World of Speed will allow players to hop into the driver seat of their favorite cars and race across real world circuits and tracks carved from the streets of real world cities. Enjoy!