Tag: "Owen Pallett"

Concert Reviews News

Owen Pallett still has a home among fans

March 2, 2010 | By Eleanor Grace

The flashing lights and the speakers blowing smoke and static meant either something backstage was about to blow up or a fantastic performance was on the way.