Wild videos capture flooded streets and subways as severe rainfall hits New York City, leaving thousands without power - Business Insider Posted by 0x000216 July 24, 2019 Wild videos capture flooded streets and subways as severe rainfall hits New York City, leaving thousands without power