Still no news on what this mysterious animal could be...

The new Chupacabra? Mystery animal confounds
Deer-like creature named "Prince Chupa" after mythical monster


http://today.msnbc.msn.com/id/44159491/ ... k1DL13p6Ck