Uncategorized

Burping Sheep Strip

By Jeremy Meltingtallow

The burping sheep strip in full

Scientists in Australia, no less, really are trying to breed sheep that burp less.