Live CD and performance DVD (sold separately) documenting an epic night of music.  Both were recorded at the Fox Theatre in Boulder, Colorado on May 19, 2006.

Part concert film, part documentary, Rock ‘n’ Roll Band balances blazing live performances with private moments of artful reflection and presents the magic that is Tea Leaf Green for all to enjoy. Just one viewing will be enough to assure you that rock ‘n’ roll never died.