Video showing two teams racing on the new Moscow track in Slight Mad Studios’ World of Speed racing MMO.
The Moscow Racing videos shows two teams battling it out on Russian streets. Each team member is able to go after specific in-race objectives and prevent the opposition from completing theirs to get victory.
Leave a Reply