What on Earth? (2015)
S07E05 Armageddon USA
Episode Overview
In a bustling Midwestern town, residents inexplicably vanish, transforming the area into a haunting ghost town shrouded in mystery. As experts employ advanced technology to delve into the enigma, they explore the possibility that this sudden disappearance might be linked to an unusual natural disaster.