NYPD cracking down on drunk drivers this weekend amid high traffic deaths
The New York City Police Department will be on high alert this holiday weekend for speeding and drunk drivers.
The New York City Police Department will be on high alert this holiday weekend for speeding and drunk drivers.