Track Premiere: The Glass Hours “Scarlet Tongues”
The Glass Hours are American songwriters Brad Armstrong and Megan Barbera, who are gearing up to release their self-titled nine-song debut album on Cornelius Chapel Records on March 1st 2024. With the exception of Sue Westcott on fiddle, the album […]