LIVE PICTURES OF THE POLICE LIVE IN TORONTO

On this website, you will find 12 gorgeous photos of The Police at the Air Canada Centre in Toronto on Thursday, November 8 where they played show number three of four scheduled dates.

Be the first to comment

Leave a Reply