Jaylad,
I don't know where abouts in the real world you are, but the Victory Parade in Red Square started at 07:00z today (9 May). Perhaps you saw pics of one of the many practices (they have enough rehearsals to make GSM London District green with envy). You could see it live on any TV in the UK on Russia Today. I wonder how much that costs good old Vladimir? (TV station I mean, I'm sure the parade was peanuts)