The World's Only Reliable News
By Frank Lake on June 21, 2013
By Tap Vann on August 17, 2011
MARYLAND – Workers at a hospital captured a live chupacabra!
Headlines, Mutants, TopStory
By Sarah Haddad on January 18, 2010
RUNAWAY BAY, TX – A man in Texas found what he believes to be a chupacabra on a golf course!