This short film is actually kind of cool. The cameras are continuing to venture farther and farther out of the studio and this one is a shot of Niagara Falls from the American side and maybe it’s just that I love Niagara Falls and had a really great vacation there, but I thought this was actually kind of neat. ½ star.
tl;dr – a true natural wonder captured briefly. ½ star.