Tierra Incognita: Season 1, Episode 8
Eric and his friends visit the caves and find key information on the creature that stalks the town.