Weekend Music – Pulled Apart By Horses

Beyond having one of the best band names on the planet, Pulled Apart By Horses can bring it. They are from Leeds, UK, and in a period of music where more and more of the best agressive music is made...