I LOOOVVVE The Color Green. Definately worth looking into and checking them out. This little trip is their debut in Az I believe...
They are my little promo-project as you can tell from my signature..
I am trying hard to persuade them to head over here to Chicago... someday.. someday.. LOL