VIDEO: Remember The Screaming Human Goats? Add Taylor Swift To The Mix! 02/23/13Drew · Blog Funniest thing I’ve seen this week … human screaming goats plus Taylor Swift equals LAUGHTER. A lot of it. Enjoy the video HERE! human screaming goats mash-up Taylor Swift video « Prev Next » Leave A Comment → Comments Leave a Reply Cancel Reply Comment:RSS Subscribe To Comment FeedName * Email *(Never published) Website Trackbacks & Pingbacks No incoming links found yet.