New Customization Screenshots From World of Speed
Everyone knows painting flames on a car makes it go faster. That’s just science. And you’ll be able to get that bonus speedboost in World of Speed. Slightly Mad Studios released new screenshots that show off the visual customization options in its upcoming free-to-play MMORPG Racer. And although just judging from these shots the options […]