922 E Pike St
Seattle, Washington 98122

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