US and Canadian Tourists are rushing to Niagara Falls. The largest North American waterfall on the border between the United States and Canada has frozen after an ice storm.
According to reports...
Copy and paste this URL into your WordPress site to embed