Tampa-based The Human Echo formed in the summer of 2003. Their music has been described as an interesting amalgam of styles; dreary, haunting and swelling with colorful melodies capable of establishing a clear and hypnotizing image Hailing from Seattle, Washington, the band plays experimental/psychedelic/garage music.
Added by Upcoming Robot on February 8, 2008