On Nov. 22, Tokyo Police Club performed for hundreds of fans at the Algonquin Commons Theatre for their last show in Ottawa. They opened with Favourite Food, and went on to play many of their greatest ...