Is anyone here into Tea Leaf Green? I think they are very excellent. Super is the word. I haven't found a new band that I like in awhile but I like them. Cool.
I saw them a while back...man, I need to get out more...maybe spring 2004. I liked them well enough and had great fun.
Awesome. I very much hope to see them sometime. I have yet to expirience many concerts but I do wish to take in some of theirs.