Canada Apparently Has Its Own Loch Ness Monster

Is this footage proof of the existence of the Ogopogo, Canada’s legendary aquatic beast? Sure, why the hell not.