Lost City of the Vampires

Apr 15, 2021 on Science Channel at 9:00 PM


Satellite images reveal a long-lost village buried in a dense forest; archaeologists investigate and uncover a mysterious gravesite with the remains of decapitated skeletons and possible evidence of vampire burials.

Previous episode

America's Swamp Castle
Season 9 Episode 5

Apr 08, 2021

Next episode

Temple of the Island Eater
Season 9 Episode 7

Apr 22, 2021