Cops Use Cruiser To Block ATV Rider From Speeding Down Foot Bath With Predictable Results
New video released by police in New Haven, Connecticut shows a speeding ATV rider crash into a cop car that purposely blocked its path, severely injuring the rider and damaging …