Heroes and Villains Fight Club Wiki
Advertisement

The Loch Ness Monster, or Nessie is a creature that lives in Loch Ness, Scotland, United Kingdom. It is a plesiosaur. lt does exist.

Loch Ness Monster

The real Loch Ness Monster from Scooby Doo and the Loch Ness Monster.

The Loch Ness Monster from the Water Horse.

The Loch Ness Monster from Scooby Doo and the Loch Ness Monster.

Loch Ness Monster from A Highland Fling With a Monstrous Thing.