Hamilton, Ontario, Canada
Philadelphia, Pennsylvania, United States
Toronto, Ontario, Canada
Montréal, Québec, Canada