I originally heard about this many months ago from the Clifton Hill blog…
Here is a 5-minute long video on YouTube that is from the National Geographic Channel called Conquering Niagara about Peter deBernardi going over the Falls.
[youtube]http://www.youtube.com/watch?v=97Mf4Hw9I9w[/youtube]
You can read more about the broadcast of the show on the National Geographic Channel web site.