The latest video for the brand new single 'I Punched A Lion In The Throat' released March 7th, 2011 by Transgressive Records.
Pulled Apart By Horses - I Punched A Lion In The Throat.
Pulled Apart By Horses performing on the BBC Introducing stage at Glastonbury Festival, June 25-27 2010. BBC Introducing supports unsigned, undiscovered ...
Pulled Apart by Horses performing "I Punched a Lion in the Throat" to close their set at the official Exploding In Sound + Friends of Sound Records showcase.
Camden Crawl, May 1st 2010 at the Black Heart in Camden, London, at the Poster Roast showcase, Pulled Apart By Horses give a great intimate show, warming ...