Niagara Falls (Canada-U.S.)

Excellent amateur footage of Niagara Falls and scenes in Austin, Texas, including the Texas State Capitol building.

Subscribe to RSS - Niagara Falls (Canada-U.S.)