2010-01-16

The cow whisperer

Gary Jones gets inside the heads of cows that graze on the "perfect pasture".

No comments:

Post a Comment