Skip to playerSkip to main content
  • 17 years ago
Sainte Mere Eglise, 1st French French village to be liberated by American troops is celebrating its freedom 65 years later.

Category

People
Comments