Published:
15 Aug 2014 - 12:52 am
| Last Updated:
21 Jan 2022 - 07:13 pm
Residents inspect a flooded vehicle on a road in Bay Shore, New York. More than a foot of rain hit parts of New York’s Long Island on Wednesday, triggering flash floods and swamping cars on major roads.