Overlord
  • Jun 2, 2014 6:00 am
  • 24:56 mins

Stan travels to the beaches of Normandy to visit the site of the famous WWII offensive Operation Neptune and shares the Allies’ strategy to liberate France.