Only in Russia.....I hope
4 posts
• Page 1 of 1
Re: Only in Russia.....I hope
oh man, those are really old news, the thing was thought up in the late 90's
Re: Only in Russia.....I hope
Really? Never heard of it
Re: Only in Russia.....I hope
I visited Moscow a couple of years ago and I completely understand people that are ready to pay $200/hr for this. Traffic jams are monstrous there, seriously.
4 posts
• Page 1 of 1
Who is online
Users browsing this forum: No registered users and 7 guests