Almost Frozen, Niagara Falls, New York (2007) Posted on September 4, 2016 By nolanshawAlmost Frozen, Niagara Falls, New York (2007)