NYPD: Weapons bust after traffic stop in Queens

Police arrested a suspect who was found with several weapons in Elmhurst, Queens.

Top Videos

Watch Full Episodes

Good Day New York