Toronto 2024 Scene Report

Toronto is the largest city in Canada and has the biggest freestanding structure on the Western Hemisphere, the CN Tower. Unless you’re a New York City veteran you will be speechless how much graffiti you will see everywhere you look! From up high on the rooftops to down in the style-filled back alleys. Toronto has something for you …