Have you heard of any encounters this summer between humans and the Lake Champlain Monsters?
You are here: Home / Quebec
#BreakingNews. Bushman, #Bigfoot, True Giant? Something is being seen and tracked up Far North.
The eyewitnesses said the hairy “beast” was 10 tall. Tune in on October 9th.