Review: False Heads - Less Is Better EPFalse Heads have been the name on everyone’s lips in the past few months. An enigmatic, fast-paced rock and roll band, who’s music oozes...