Here is a really freaky picture. Is it a Chupacabra? Is it an evil creature from the vile pits of Hell!?
No. It is a plaster goblin that was placed in a dark corner on the Cheddar Showcaves and Gorge in Somerset, England. “The REAL story behind it is that a man (“John,” 33, Bournemouth UK) went to Saudi Arabia on a business trip. He met a man who said he had seen a flash of light in a dark cave and snapped a picture, and this is the picture that came out. John obtained a copy of the picture (the locals said it was a djinn, or evil spirit) and brought it back to England in search of a buyer. It turns out that the “djinn” is part of Cheddar Showcaves, a tourist attraction which contains an attraction called “Crystal Quest.” Crystal Quest is a dark cave full of Tolkeinesque carvings, intermittently lit by strobe. Cheddar Gorge officials confirmed this and noted that many people had taken pictures of strange things in the cave, after seeing a flash of light and pointing their camera at it. You can still see this statue there. This picture was debunked in Fortean Times “Strange Days #1,” 1996, pp.27-28, from which the above information is taken. ” Of course, there may still be Chupacabras.