Here is video from Moscow's Red Square on Sunday, May 9, 2010, that briefly shows U.S. Troops marching in the huge Victory in Europe Parade marking the 65th anniversary of the defeat of the Nazis in World War II.
For those who grew up during the Cold War, who would have ever thought you would see U.S. Forces marching in Red Square?! It is an amazing sight! According to Allahpundit at Hot Air, some in Russia are not happy it was allowed.
Here is complete video coverage of the parade.
Via Hot Air