Musicians Making Headlines
Here it is… the information fans of The Police have been waiting weeks for: According to the band’s promoter, the reunited trio will bid a final farewell to their loyal followers at a massive finale at New York’s Madison Square Garden on August 7th. The band had previously announced that they planned to wrap up their current tour in the Big Apple, but kept the date and venue a secret. In addition to learning where Sting and Co. will be taking their final bows and now know who will open for them—according to the band’s rep, the B-52s will be … Continue reading