This is a record

Captured February 25, 2020 2:38 pm

View Mode: Standard Screenshot
Title
Bermuda Triangle: The Mystery of Flight 19 - National Geographic
Description
Today marks 70 years since the “Lost Patrol” disappeared