The Police’s last concert ever -- August 7 at Madison Square Garden with special guests the B-52s -- benefits New York’s public television stations WLIW21 and Thirteen/WNET. Don’t miss your chance to show your support and be a part of rock n’ roll history! more...
Time: 00:30
featured video
If you do not have the latest flash player plugin, click here.
August 7 at Madison Square Garden in New York City.