That first pic was supposedly just the warmup, and the worst of it passed a bit to the south of Filthadelphia.
This is from 17:30, and is what the weather guessers are saying will be the deluge event, if it pans out.
(fingers hopefully crossed)
Any freeper in philly right now?? Give us your best forecast opinion!Keeping fingers and legs crossed!!