re: #286 ggt
Was this posted? El Chupacabra found?
I was watching a MST3K episode last night. The creatures in the flick looked just like that!