![Overlord](https://assets.byub.org/images/aa52b1c2-10f4-4552-9bbc-2cf478792e9a/720x405.jpg)
Overlord
American Ride - Season 6, Episode 8
- 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.