Scarlett Siren & The Howlin’ Tramps – ‘The Devil in the Details’ wastes no time in showcasing what they’re all about

Share Button

True pioneers of psychedelic swing, Oregon-based Scarlett Siren & The Howlin’ Tramps’ evocative, enchanting, and profoundly soulful sound has earned the 5-piece outfit raving reviews

Continue Reading