Today, The Police, in conjunction with New York public television stations Thirteen/WNET and WLIW21, have announced that after fourteen months of a record-breaking tour, their much anticipated final concert, will take place on Thursday, August 7, 2008, at Madison Square Garden, featuring special guests the B-52's...