Keefer Madness: New Evidence Of Loch Ness Monster?Has new evidence come to the surface confirming the existence of the Lochness Monster? Rich Keefe investigates on this edition of Keefer Madness.