Has Niagara Falls Frozen Over?

If you haven’t heard, the country is pretty much frozen over. But have you seen Niagara Falls?

Has Niagara Falls Frozen Over?


Leave A Comment