23 Feb 2013 VIDEO: Remember The Screaming Human Goats? Add Taylor Swift To The Mix! by Drew | posted in: Blog | 0 Funniest thing I’ve seen this week … human screaming goats plus Taylor Swift equals LAUGHTER. A lot of it. Enjoy the video HERE!
Leave a Reply