Gotta Love a Good March
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:

Yikes, eh?
Leave a Reply