Watch Now
Filters
Streaming in:
Something wrong? Let us know!
Filters
Streaming in:
Something wrong? Let us know!
Currently you are able to watch "Navy Heroes of Normandy" streaming on Magellan TV.
Chronicles the building and dedication of the first-ever United States Navy monument in Normandy, France. Dozens of interviews with Navy D-Day veterans are included. New England region Emmy Awards for writing and photography. Airing on American Public Television.