i had the privilege of playing David Byrne's (the brains behind the Talking Heads) organ sculpture installation on saturday. needless to say it was pretty incredible. It was in a run down building near the South Street Seaport. he hooked up wires and tubing from the organ to pipes and clanking devices so the entire room resonated when you struck
(
Read more... )