21st September, 2011 Freeza- Battle of the Bands winners, Cat or Pillar are a young, Hills, five piece prog-rock outfit- they are… Read more Cat or Pillar-Live on The Dotted Line
21st September, 2011 Freeza- Battle of the Bands winners, Cat or Pillar are a young, Hills, five piece prog-rock outfit- they are… Read more Cat or Pillar-Live on The Dotted Line