22 of 22: September 4, 2012: Flooding stranded a car and forced a road closure on Townsend Road in Chester, Delaware County.

Share this gallery
Advertisement