Must. Resist. New Zealand. Joke!

March 27th, 2007

Scientists have created a sheep that is 15% human. (Via)