It's Niagara Falls. It's one of the most beautiful natural wonders in the world. Who wouldn't want to walk across it?
A lot of praying helped me a lot.
One of the things I enjoy is the challenge of Mother Nature.
I'm one of those people who always tries to overachieve. I want to do more. I want to do bigger things.
I'm often very relaxed when I'm on the wire.
The impossible is not quite impossible if you put your mind to it.