I have no idea how this happened but this song has been randomly stuck in my head for the last week or so. I don't recall hearing it and it's not on my iPod, so I am putting this down to my always random brain becoming even more random. It happens.
The song wasn't very popular when it came out but I liked it. I wonder if anyone else actually remembers it. Do you?