Tea Leaf Green
  • New Tea Leaf CD

    • Posted: 6/8/2010 11:21AM

      I came across the new Tea Leaf Green CD and it is awesome. You guys should definitely try and get your hands on the new album because the music is just rockin.

      You can tell that the bands been working super hard on this new album and it truly shows it when you listen to their new CD.

    • loveroftheleaf
      Posted: 8/5/2010 11:08AM

      I second this. Album is "Looking West" . . . look into it and u will not be disappointed.