The site for fresh, undiscovered or underappreciated music
Teal Moss
Utterly charming lo-fi possessed of a stately pace and a woozy countenance. Teal Moss is the project of Denton based Steven F. Even and ‘Day One’ can be found on the recently released LP ‘Dewy’.