The Myth of the Loch Ness Monster, Do you think there's a grain of truth in it?

@Jenaisle (16568)
Philippines
August 17, 2008 5:47am CST
The Loch Ness Monster is believed to be a giant squid, a sea serpent which resides in Loch Ness in Scotland. There were videos which allegedly captured the shadow of the monster but it still has to be truly confirmed. Incredible footages were taken recently but experts were still not sure what to think of it. Do you believe in the Loch Ness Monster or in giant squids and sea serpents inhabiting our seas?
No responses