Friday, June 7, 2013

The Most Disturbing Sound in the World


Sounds of the Animals from a factory farm; can you make it through the 30 seconds?