Is this El Chupacabra? Sean A. no comments September 2, 2007 http://www.cbsnews.com/stories/2007/09/01/ap/strange/main3227143.shtml ShareClick to email a link to a friend (Opens in new window)Click to print (Opens in new window)