Tonawanda News

Archive

130628 weather 2 [Duplicate]

SOAKED: This group of pedestrians in Niagara Falls attempts to dodge the raindrops during Friday's heavy rain storm.