Daria Geller

Love Ssega – “Crazy Deluded”

The latest track from British-Ugandan musician Love Ssega chronicles the insatiable desire for our romantic fantasies to be real. "Crazy Deluded," which follows recent single…
Margaret Farrell | July 31, 2017 - 12:30 pm