3.26.2007

This will be the topic of tonight's nightmare

Scientists have bred sheep that are 85% sheep and 15% human. Was this really necessary?

No comments: