Chupacabra On This!

Creationist realtor John Adolfi has been trying to open his Lost World Museum in Phoenix, NY for years, seeking to undermine evolutionary science through the exuberant fun of an old-fashioned sideshow chock full of entertaining oddities. Now it looks like a mysterious blood-sucking monster has come to the rescue (A dead, stuffed one, admittedly). The … Continue reading Chupacabra On This!