Has Nessie finally revealed herself?

It's been a looooong speculation that Nessie (The Loch Ness Monster) was out there, living it up in the now famous Scottish lake. There has never been any definitive proof though.

Is this is? With modern technology, we always wonder why we never see clear video of UFOs, Bigfoot, or Nessie. Maybe those videos are coming for other cryptozoological creatures, because this certainly seems like something large is swimming in Loch Ness.

Some other theories are that there are several "Nessies" that live within the lake. Seeing that most people think that she's somehow a survivalist of the dino-era, this would make more sense.

What do you think? Is this finally the proof we've been looking for, or is it just waves in the water?

More From News Talk 96.5 KPEL