Plot: Join divers, biologists and forensic sketch artists as they team up to search for "Cressie", the mysterious creature allegedly lurking at the bottom of Lake Crescent in New Foundland. Native American legends date back centuries and refer to a "Pond Devil" and a "Swimming Demon"

MonsterQuest - Season 2 - Lake Monsters Of The North (Episode 13)
Episode Aired On:
Wednesday, September 17 2008
16 years ago
Wednesday, September 17 2008
16 years ago