Tuesday, 16 July 2013

Beacon

This is one of the weirdest album covers I have come across in recent months. Two Door Cinema Club are a Northern Irish indie rock band who released their second album Beacon last year. I can't even begin to imagine the idea behind the cover. First seen here.