Tag: Lee’s Palace

Men I Trust at Lee’s Palace

Montreal indie band, Men I Trust played to a sold out crowd at Toronto’s Lee’s Palace ahead of the release of their second LP ‘Oncle Jazz‘ which is due out in the next few weeks. With only one record in…