Skip to playerSkip to main contentSkip to footer
  • 6/8/2009
Sainte Mere Eglise, 1st French French village to be liberated by American troops is celebrating its freedom 65 years later.

Category

People