Boy, guess I was wrong about that song not being available. Heh!
I spent quite a few hours on that site when I first learned about it. Before a few years ago, I watched TWC so much, esp from the 80s into the early 90s. Then, I perused some of the local forecast music. Even some of those tunes I didn't really "like" trigger something in my brain today.
There are those certain sounds, smells, or tastes that remind you of a great time in your past. Some of those tunes reminded me of a great time of my life (growing up).
An aside, weird as it sounds to most, the smell of a new can of tennis balls or a baseball glove does the same.
I played tennis and baseball a lot when I was a youngster.