Den senaste färden genom Niagarafallen taar Täckt oerhörd sensation.