Review: Leatherface

Leatherface "Dog Disco" (BYO) A unique three piece from the UK.  While falling somewhere in the punk category, this is a more indie rock creative version of punk.  While all three members have vocal...