A few weeks back, I caught Tea Leaf Green for a two-night run right here in their home turf in San Francisco. They played the Great American Music Hall, a venue that I had never been to yet. The shows were both pretty raging from front to back and I managed to snap a couple of really good photos for an iPhone camera. Check ’em out after the jump and download both nights from the Archive below:
Check out “Stormcloud” from the first night; this was pretty much my highlight of the weekend.