Almost Frozen, Niagara Falls, New York (2007) July 11, 2023 jadacook Almost Frozen, Niagara Falls, New York (2007)Almost Frozen, Niagara Falls, New York (2007)