No time for chit-chat, let's Rock this Friday!
This one got a lot of airplay when it first came out, but then it kind of fell off the radar until recently. I've heard it several times in the past few weeks. Jamiroquai must be coming to town or something.
p.s. I just looked it up: This song was released THIRTEEN YEARS AGO. Where-T-F have I been?