Vintage film shot by its crew chronicles the amazing true story of a B-24 that survived a historic crash landing on Iwo Jima. Six of the surviving crew members recount their adventures while visiting the National D-Day Museum in New Orleans.
TV Schedules
Upcoming
No upcoming airdates
Recent
No recent airdates