FLORIDA COP INVENTS ‘STOP AMBUSH’ DEVICE

The American Savage 132 officers have been killed in the line of duty so far this year, with many of those deaths being ambushes. One Florida officer may have found a device that can help keep police officer’s a little more situationally aware. Click Here to Read Full Story