Pages

Monday, February 18, 2013

Elliphant - Live Till I Die


Did you know that Elliphant "pulls the balls of this dancehall slayer through its own throat and ties them in a cherry knot the other side"?

No comments:

Post a Comment