The best lake monster video I’ve seen – Ogopogo in Canada
Weird Mysteries of Science and Legend
Oct 29, 2020
Ogopogo is a legendary lake monster that lives in Okanagan lake in British Columbia, Canada. In this video I share with you the best and most clear evidence yet of the existence of Ogopogo.
Looks pretty cool, eh. I wish my eyes were better and my screen was bigger…