Glass Trees at Sunset is a "progressively eclectic, psychedelic, funky, space rock group out of Lakewood, Colorado."
Added by Upcoming Robot on October 10, 2010