A disturbing new video was recently uploaded that shows a New York police officer holding a number of teenage kids at gunpoint for nothing other that throwing snowballs at each other. New Rochelle’s Talk of the Sound uploaded the video that shows the teens scared out of their minds, as …
Read More »