80s Music Video Sunday #14

Sometimes an announcement can make you simultaneously ecstatic and depressed. This was the case when I found out that The Police were getting back together. Their album “Ghost in the Machine” was one of the first albums I got when I joined one of those wretched record clubs. You remember those, don’t you? You paid something like one penny to join, got eight...