'Oh my God': Harrowing footage of New York motorists trapped in cars by flooding

Yahoo7 News Video
17 days ago

Vision shot in Yonkers Shows cars floating down the road after remnants of Hurricane Ida hit the region

Hot Items
The latest news and updates from Australia and around the world.