Millie Turner – Starfish
With her last single, “Venus,” London artist Millie Turner left earth in pursuit of the goddess of love. In “Starfish,” she returns to the planed with an earthy guitar and heavy drums. Millie is up to something with her new batch of songs, but for now, we only have vague[…]
Socials