You are viewing a single comment's thread from:
RE: Niagara Falls,USA: Nowadays so cold in America that Niagara falls is frozen.
I love Snow, so you will see heavey snow fall now a day in these states
I love Snow, so you will see heavey snow fall now a day in these states