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!
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed