Lake Monsters of the North

  • 44m 59s
  • 2008
  • TV-PG
  • CC

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.

More in this collection 63 Videos