Friday August 8, 2025. 06:00 PM , from
No Treble
Just released: The Police’s 1986 Giants Stadium set, featuring hits, a surprise Bono cameo, and the band’s last show before their 21-year hiatus.
https://www.notreble.com/buzz/2025/08/08/watch-the-polices-newly-released-1986-giants-stadium-concer