so when’s that elusive Russian Victory Parade happen?
just like the Sasquatch-believers, you Russian shills always claim it’s out there, but you just can’t seem to ever provide any actual proof of it ...
maybe it doesn’t really exist, huh ...
Putin’s next “Victory Parade” in Red Square is on May 9th. Six weeks to go...