News Post

GameSpy has posted some European Street Racing screenshots.
"Test your driving skills and race through the streets of seven of Europe’s principal cities including Moscow, Warsaw, London, Paris, Madrid, Berlin and Hamburg."

Post A Comment
Only OS members can post comments
Please login or register to post a comment.