The Police plan to finish up where they began, with their final performance of their reunion tour taking place in New York this summer. The group said in a statement: “We kicked off our very first American tour at CBGB’s in 1978, and this summer, 30 years later, our journey will come full circle as we play our final show here in New York City.”
More →