NOW LIVE: Talk Philly

Downpours Creating Flooding In Some Areas