The Police – Every Breath You Take
The Police – The Complex Obsession of “Every Breath You Take” Released in 1983, The Police’s “Every Breath You Take” is one of the most enduring songs of the 1980s,…
The Police – The Complex Obsession of “Every Breath You Take” Released in 1983, The Police’s “Every Breath You Take” is one of the most enduring songs of the 1980s,…