Listen Up! Brad Armstrong – ‘Cherokee Nose Job’
Brad Armstrong is an auteur of atmosphere. On his newest release the guitarist, keyboardist and vocalist of the post-Southern rock band the Dexateens is working in the darker areas of the human psyche and the…