World of Speed brings you to San Francisco
Today we bring you new screenshots and a new teaser video of World of Speed, the upcoming racing free to play title. If you have never been to San Francisco, in this game you will have the chance.
The video features just a few of the many cars you'll be able to drive in the game including the Mercedes-Benz SLS AMG, McLaren MP4-12C & Pagani Huyara.
Source of information: My.com press release