Well someone found the once mythical monster "El Chupacabra". His name is Thomas Sweed he resides in El Hombre, Texas. he was down by the corn fields fishing for deer and stumbled upon the creature. He also managed to make a quick snap shot of the beast here it is..
Wednesday, August 27, 2008
Subscribe to:
Posts (Atom)