Posted on May 2, 2007 by Brad Brad Barrish: Witnessing an incredible show with Sloan at The Troubadour. I love music. (via Twitter / Brad Barrish)