car crash island long car crash long island city That a vehicle was in the water near 29-01 Bordon Ave. NBC New Yorks Adam Harding reports. A S 1980 Now Macy S … Thursday, May 12, 2022 Edit