Take an all new look at World of Speed’s Moscow track!
This trailer features two team battling it out on the streets of Moscow. Watch as each team member goes after specific in-race objectives and tries to prevent the opposing team from completing theirs. Everything you do in the race counts and you can help your team capture victory even if you’re not in first place.
Sign up for the beta now at http://wos.my.com/!