Experts focus on a giant sea serpent named Champ in Lake Champlain to attempt to prove it's existence using the latest technology.
No data