Heavy rain pours down across New York City

Heavy rain pours down across New York City

News 12's Jericho Tran was out in Melrose Thursday night to check out the road conditions.