Just got back from seeing The Police at Giants Stadium, what a concert. After all this time gone by, these guys still know how to rock the place. Stewart is da man. It was a good 2-1/2 hr show, with 2 encores. Well worth the ticket price of 100 bucks
