Skincrawlers; By the Silver Water of Lake Champlain

Skincrawlers; By the Silver Water of Lake Champlain

Available on AMC+, Prime Video, Shudder
S1 E6: 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.