Permanent Waves was released 41 years ago today. The single The Spirit Of Radio was released in March of 1980, and the conceptual video for the song was released last year when the album turned 40. Fitting then to see it again…or for the first time…today!
Scott