Article snapshot taken from Wikipedia with creative commons attribution-sharealike license.
Give it a read and then ask your questions in the chat.
We can research this topic together.
"I Punched A Lion in the Throat" Released: 7 March 2011
Pulled Apart by Horses is the self-titled debut album from the Leeds four piece of the same name. The album was announced to the public on 29 April 2010, along with the title of the first single "Back to the Fuck Yeah". The album was released on 21 June 2010 in the UK ahead of the tour that took place throughout June 2010, which included appearances at Glastonbury and the Reading and Leeds Festivals.