by Tin Bird on Fri Jun 21, 2013 8:20 am
I too am a huge Echo fan...I think Ocean Rain should be in anyone's top 100 of all time. That said, there is one post-punk band from that era (besides Joy Division) that does rival them: The Chameleons.
When I cannot sing my heart...I can only speak my mind...