Edgewalk CN Tower Review
The Edgewalk attraction at the CN Tower in Toronto, Canada is not for the squeamish. Imagine yourself, not only standing on a 1.5 meters wide see through steel grate walkway 1,168ft above…
Read the post →
From the Empower Network archive, 2011-2017