Check Out Debut Single “The Moss” by Cosmo Sheldrake

Cosmo Sheldrake is a new artist out of London who has caught my ear with a quirky and cool sound. The 24-year old multi-instrumentalist and producer is putting out his first single this month, “The Moss”, which is described as an “ode to nonsense” and features some strong vocal harmonies. The B-side, “Solar”, is very […]