Published on February 27 2013 4:08 pm
Written by Wayne Moran
Really, it doesn't. Mixing goats and music has to make everything better.
And, if you wanna see Taylor (probably without goats) live in St. Louis, you should register to win tickets!
You must be logged in to post or reply to comments.