Posted by: _____ December 5, 2008
Only in Russia
Login in to Rate this Post:     0       ?        
Yeah for the time being I am in Russia. I am also surprised  to see all these, Thanks god i had camera.
One more window




Read Full Discussion Thread for this article