Dear Landlord – “I Live In Hell” – Music Video

Dear Landlord owns.  Enough said, watch this:

Dear Landlord – I Live In Hell – Live at The Fighting Cocks, Kingston, UK – 14/05/10 from Everything Sucks TV on Vimeo.

Leave a Reply

Your email address will not be published.