Zach Cole Jul 17
Feel like people are finally now realizing that Montréal is a top-tier city and literally the best place in North America and I am very here for it.