Hair-Raising look at the Power of Water in Niagara Falls (VIDEO)
If you’ve never been there it is hard to imagine this much awesome force could exist on Planet Earth