thehellionrocks.com
This is Charming Liars!
September 2012 marked the completion of a debut album that had been several years in the making. Having come together as young teenagers in London, England the boys quickly began to write songs and…