I was delighted to hear Delta Goodrem back on radio today with her new single “Sitting on Top of the World.” With a bit of a song drought and her relocation to the United States, she sort of dropped off my radar. It’s so great to have her back! I’m also thrilled this song is…

