The Loch Ness Monster – Big Foot – The Abominable Snowman – It’s truly amazing how people are so curious and want so badly to believe that these strange things actually exist. Have you ever thought about the time, money, and effort that has been spent trying to find them, and prove they are…