The video features a McLaren 12C on the newly revealed Moscow track.
World of Speed, the upcoming MMO racing action game by Slightly Mad Studios, today released a trailer showcasing a McLaren 12C cruising down the newly revealed Moscow track. In-game footage is spliced in with footage from the 2013 Moscow City Racing event.
World of Speed will be out later this year; check out the official site to register for closed beta!
Ann "Cyliena" Hosler, Managing Editor