Monday, February 28, 2011

The Hardest Working Band in the Universe: The Church live in New York

The Church performing their new record Untitled #23, Priest=Aura and Starfish (from top to bottom).
More than impressive, monumental, a Byzantin mass, a feast for all senses: The Church played their THREE albums Unitled 23, Priest=Aura and Starfish in one evening, taking short breaks between sets, to come back in new outfits and with even grander verve and melodies, with stunning stamina and everlasting power. As if they would have to prove that they are not just the best, but also the hardest working band in the world. Now guys, go back to Australia and relax a little in the studio... a new record before Christmas, please?

No comments: