Haunted Island; Death Worm

S2, E2: Haunted Island; Death Worm

Available on iTunes
S2 E2: Haunted ruins on the East African island of Pemba; Mongolian locals panic over a monstrous sand worm.