Scotland may have had Prehistoric Lochness Monster Millions of Years Ago It is possible the Lochness Monster has finally been found.…