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 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
Added by Upcoming Robot on April 16, 2008