Heavy downpours flood streets in Pennsylvania

Streets in Carlisle, Pennsylvania were flooded after heavy downpours on July 17.
All Videos