Vanished in Barbados [The Tape Room]

American tourists Oscar Suarez and Magdalena Devil went for a ride on a jet ski in Barbados in 2019 and vanished. Their families are still looking for answers.

Top Videos

Watch Full Episodes

Good Day New York