I just stumbled upon this unusual song today. The message is still apt: We need more sophisticated boom boom.
It's been long overdue.....
soz-not-soz to anyone who's ever lived with me. always my jam.
It's been long overdue; we been needin' somethin' new.
This is the greatest song title in the history of music.
It's been loooooooong overdue: Sophisticated Boom Boom. (Happy Saturday Night.)