Heavy rain leads to streets, parking lots and yards flooded in Pennsylvania
Heavy rain leads to streets, parking lots and yards flooded in Pennsylvania
Video shows streets, parking lots and yards flooded in Hughesville, Pennsylvania due to heavy rain.