One Freeper was so convinced when he/she saw this pic the other day that it just HAD to be a Disney building or float behind them because it was beyond all reason that a soldier would re-up on the Red Square.
I’m telling you, I slipped into an alternate universe about 2 years ago and can’t find my way home.
As a Cold War vet I never thought I'd see the day . . . .
So where was that photo taken? Legoland?