SEE IT: Heavy rain causes major subway station flooding

Heavy flooding across the tristate area made for a messy Monday commute.

0
0