Tea Leaf Green at Highline Ballroom
April 18th, 2008; First night of a two-night sold out run.
17 photos · 83 views