Recently, during one of my rags on America's lack of talent (despite what NBC tells you), a good friend of mine proved me wrong. The band is Tea Leaf Green--an energetic, "flower power" quartet hailing from where else, San Francisco, CA. Finally, some feel good music that's worth listening to. It's very refreshing!
For more on TLG, click here
No comments:
Post a Comment