Sea Monster Washes Up On Beach In Spain? [VIDEO]Sea Monster Washes Up On Beach In Spain? [VIDEO]This past week an alleged sea monster washed ashore in Luis Siret beach in Villaricos, Spain.Phil NyePhil Nye
Lake Champlain's 'Champ'Lake Champlain's 'Champ'As summer approaches, you may want to keep an eye on the water. Over the past few hundred years there have been accounts of a strange lake monster reputed to live in Lake Champlain.Phil NyePhil Nye