Sad and shocking news this week as The Chameleon’s drummer John Lever has passed away after a short illness. John was the driving powerhouse in one of the great Post-Punk, edgy guitar bands. Their sound captured both simultaneous intensity and atmosphere in a unique musical chemistry. Singer Mark Burgess announced this week that John had […]
