The Police in New York, Aug 2008

That's All Folks! These photos were taken during The Police's final concert at Madison Square Garden in New York on August 7, 2008. Photos by various.
img
img
img
img
img
img
img
img
img
img
img
img
img
img
img
img
img
img
img
img
img
img
img
img
img
img
img
img
img
img
img
img
img
img
img
img
img
img
img
img
img
img
img