I first heard this song from a skating video that I had on VHS. I would often just rewind the vid to this part so I could hear the song. Man this brings back memories of the 90's. I think this song is about still having fun despite the busy lives they lead and how they will always harken back to when they were younger in their home town.