Russian troops parade before Russian dignitaries in Leningrad, Russia during May Stock Footage Loading player ... Views: 1 0 0 Link to order this clip: