Multiple people dead, injured after car crashes into local New York nail salon

Multiple people dead, injured after car crashes into local New York nail salon

At least four people were killed and several more hospitalized after a car crashed into a nail salon in Deer Park, Long Island…
Read More
Leave your comment