Scarlett Siren & The Howlin’ Tramps – ‘The Devil in the Details’ premieres on January 15th 2022
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 since the release of their…