Saturday 18th May 2013,
Mystery History

San Diego Demonoid aka The Chupacabra Washes Up On San Diego Beach

What many locals are now calling the San Diego Demonoid is what many around the web will recognize as La Chupacabra.

Look at this thing, it even has a blonde mohawk.

How many more devil Diego dogs are out there? Is this a sign of 2012?

source : http://www.dailymail.co.uk/

About The Author

Comments are open and available using Disqus. - J.T.