Latest screenshots from Streets of Moscow

New screenshots from Streets of Moscow, a racing game that gives you a chance to press the pedal to the metal and forget about the traffic you are sitting in, are published in the Gallery section. Pictures show several routes in Moscow and some bonus tracks, which are paved in different countries of the world.

Please find the screenshots here.