Quitters – Montpellier, France. Quitters if you are unaware have made a bit of a name for themselves these past few years with their raucous yet melodic Indie-Punk-Rock laced with more Pop-sensibilities that you can shake a chorus at. The band have made their own mark on the honest and emotive…
Full Nutrition