'Chupacabra' Reported To Authorities In Midland County, Michigan'Chupacabra' Reported To Authorities In Midland County, MichiganListen to the audio of a report made in Midland County, Michigan, of a Chupacabra sighting!MeatballMeatball
Have You Heard of the Indiana Oil Pit Squid?Have You Heard of the Indiana Oil Pit Squid?More than 25 years ago, one of the strangest creatures ever seen was found in a toxic sludge pit in Anderson, Indiana.MeatballMeatball