Loch Ness Monster
- Episode aired Nov 15, 2003
![Truth or Scare (2001)](https://m.media-amazon.com/images/M/MV5BY2U2YWUxNjYtYWYxMC00OTA2LWFmYjAtODc2ZTFjODEwOWUwXkEyXkFqcGdeQXVyMTUyNjc3NDQ4._V1_QL75_UX190_CR0,2,190,281_.jpg)
The myth(?) of the infamous Loch Ness Monster in Scotland.The myth(?) of the infamous Loch Ness Monster in Scotland.The myth(?) of the infamous Loch Ness Monster in Scotland.
The myth(?) of the infamous Loch Ness Monster in Scotland.The myth(?) of the infamous Loch Ness Monster in Scotland.The myth(?) of the infamous Loch Ness Monster in Scotland.