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 less and less by guitars… pretty awesome to kick off a weekend with some loud guitars…