HERE COME THE GEEP! September 17, 2011 by Tap Vann GIBSIDE, UK – The Brits are breeding Geep! READ MORE
COWS PRODUCE HUMAN MILK! April 3, 2011 by Tap Vann ENGLAND – Cows have been bred to produce human breast milk! READ MORE