Police Officer Holds Teens At Gunpoint Over A Snowball Fight!

New Rochelle, New York., — Police Draw Guns after responding to reports of Snowball Fight in New Rochelle, NY.
The shocking video shows NRPD police officers appearing to draw their guns while responding to a group of black males having a snowball fight.