America's Loch Ness Monster
- TV Special
- 2003
Experts focus on a giant sea serpent named Champ in Lake Champlain to attempt to prove it's existence using the latest technology.Experts focus on a giant sea serpent named Champ in Lake Champlain to attempt to prove it's existence using the latest technology.Experts focus on a giant sea serpent named Champ in Lake Champlain to attempt to prove it's existence using the latest technology.