Everything you have heard is true. Silverchair are amazing. Here are three pics take by John and I at their show at the Bowery Ballroom in NYC on May 20, 2003 on tour for Diorama. And the answer to your question is....YES....we were front and center stage!
Posted by The Dave at 2/02/2007 12:31:00 PM