noah | February 13, 2008 11:10 am
policeshow.jpg

The Police will go on one more North American tour this summer and that’s it, no more shows, they swear, no matter how desperate for one more round of raking in the cash the business needs and no matter how much money Live Nation waves in their general direction. [Billboard / Photo: Getty]

Tags: