Feedback

Russia's War Machine Goes On Parade in Red Square

 

The annual Victory Day parade in Moscow celebrates the final surrender of Nazi Germany and features a huge display of Russia's military might.

Shows