121: Does Selene Delgado Lopez REALLY exist? | The internet's STRANGEST mystery
Mysteries and Histories - Un pódcast de Georgia Marie - Viernes
In 2001, a missing persons segment was aired on Mexico's Canal 5 and for some reason people on the internet deemed that the photo of missing Selene Delgado Lopez was fake... and from there, you won't believe where this story goes.