Photo: iStockphoto
Ida has made her way up north to NYC, and the videos that are coming from the Subways is absolutely insane!! The remnants of Hurricane Ida made their way to the Tri-state area and brought heavy rains that have left NYC and New Jersey seeing a ton of flooding!