"Skincrawlers; By the Silver Waters of Lake Champlain"
Date Aired:
Oct 31, 2019 (United States)
Creepshow S1E6
Avg Rating (0)
Your Rating
A doctor discovers a solution for weight loss; Rose believes she has found Champ, the legendary monster of Lake Champlain, but the real monster may still be out there.