-
This Thursday, November 16th, Montreal indie pop outfit Men I Trust will be playing their biggest show yet in the City of Brotherly Love and Sisterly Affection, when they headline the 2,500-capacity Franklin Music Hall. However, we’re just as excited about fellow Montreal indie poppers TOPS, best known for...