For the first time ever American, British, and French troops march in Red Square (Russia) for the 65th anniversary of the allied victory in Europe (VE Day). At first blush it sounds a bit 'off'; Americans marching in Red Square, is this victory or capitulation. Upon further reflection though it may not really be that 'off'. We were after all allies against the Nazis.
Video embedded below.