Body Found in Landing Gear
A mechanic made the grim discovery after Delta Flight 59 landed at Tokyo’s Narita International Airport about 6:05 p.m. local time Sunday, a Chiba prefecture police spokesman said.
LINK
HOT ON
Follow BuzzFeed





Special Reactions
Your Reaction?