Daredevil scales buildings for high-altitude selfies

News

He loves the thrill and the views of Toronto from its tallest skyscrapers

More From Embedded-Only/News