The Canadian Olympic gold medallist base jumped right off the CN Tower edge walk (a nearly 600 metre high platform) and then parachuted onto the roof of the Rogers dome. Then like an angel he came down from the ceiling. He then passed on the torch to 15-year-old Canadian diver Faith Zacharias.
Click HERE to check out more highlights from the acrobatic moment!
The whole thing is also on YouTube. The amazing part starts at 2:30.