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 Gerry Dorsey on September 2, 2009
BLANCO, TX – A taxidermist in Texas says he has the fresh corpse of a chupacabra in his possession!