Shirts and Stickers available now!
http://www.paranormaltheory.com/2011/04/29/chupacabras-in-texas/
http://www.ibtimes.com/what-are-zombie-dogs-chicago-police-warns-residen...