Halfway through 2019 means that with this post we’re also halfway through my seasonal virtual mix tape. As per usual, these are songs that have stuck in my head over the past few months whose albums didn’t make it into my regular weekly posts.

Welcome to Spring Has Sproinged. Let the earworms wriggle.

Shovels & Rope – “I’m Coming Out”

Yeasayer – “Ecstatic Baby”

GoldLink – “U Say” [Explicit-ish]

Yawners – “Please Please Please”

Carly Rae Jepsen – “Everything He Needs”

X Ambassadors – “BOOM”

The Ballet – “I’ve Been Wondering”

Emma Elisabeth – “I’d Be Lying”

Lil Nas X feat. Billy Ray Cyrus – “Old Town Road” [I know it’s been #1 for months but you haven’t seen anything so funny as a bunch of pre-schoolers spontaneously belting out this song.]