It's a malnourished primate with partial alopecia, discovered in Henan Province, China and given food. Had it been seen in Texas, it probably would have been shot as a "chupacabra."
Photo via Nothing To Do With Arbroath.
The best kitchen recipe food cooking tips easy dinner ideas online today.