Stella Talpo is raw and powerful on latest single, "Leave"
Everybody has that one parent, you know the one, who doesn’t get angry when you fuck up, but instead, acts incredibly disappointed. It’s worse, really. A brutal tongue lashing is…
Share