The Lake Champlain Monster! EP 199

The Lake Champlain Monster! EP 199

We bring Richard and Kelly on to talk about their lake monster sighting and filming the creature with a drone!

/
2 views

Add a Comment