January 13, 2010

EVEN DOGS WERE AFRAID TO APPROACH IT!

A SHEEP IN TURKEY GIVES BIRTH TO A HUMAN-FACED THING. LOCALS SUSPECT BESTIALITY.

SEE IT: PERPUSTAKAN