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

Yahoo7 News Video
706,680 views
17 days ago

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

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