The Chameleons
Revolution Hall 1300 SE Stark St #203, Portland, OR, United StatesStep back in time to 1981 and witness the rise of The Chameleons, a band that shaped the post-punk landscape with their haunting melodies and electric soundscapes. Discovered by the iconic BBC Radio host John Peel, their journey began with the explosive debut single “In Shreds,” which launched them into the music stratosphere. With a […]