As much as my experiences with Russians in M*ngolia has makes me cringe a bit I can’t help but get all into the seemingly apocolyptic might of the Russian military presence displayed on their recent celebration of Victory Day. More incredible photos over at the Big Picture.