The Lemonheads: If I Could Talk I'd Tell You
[purchase]
With its jangly guitars, summery organs, a frickin' whistling solo, and lyrics which I refuse to believe have any meaning, If I Could Talk I'd Tell You is the second happiest song is the world. It has that kind of unashamed euphoria that inspires you to jump around like a moron and kiss everyone unfortunate enough to be within kissing range. Yet it never feels corny, it's just two minutes and fifty seconds of pure joy.
In case you're wondering: The happiest song in the world is of course Petula Clark's My Love.
Review: Brigid Mae Power’s “Songs For You”
5 hours ago