That’s one thing you have to grant the Russians. They sure can march in step.

BBC - In pictures: Red Square celebrations

Red Square has to be one of the coolest places on the planet. Good book, too.

Update: Well this got me all teared up.

Update II:

wwii_casualtygraph.gif

Yikes, eh?