John ‘Lucky’ Luckadoo Is a Master of the Air
Masters of the Air on Apple TV+ tells the story of the 100th Bomb Group during World War II. John “Lucky” Luckadoo, one of the group’s last living members, tells his own story from his longtime home in North Dallas.