Tag Archives: Russia

Saab 9000 in Lenin’s Mausoleum

Thise pictures these show incident on Red Square in Moscow. Says that in the 90's some non-Russian tried to enter...