Best Taser Video: Clackamas River, Oregon; Police Taser Armed Carjacker After Foot Pursuit
Authorities in Oregon got into a foot chase with an alleged carjacker until he had nowhere else to go but into a river. Officers eventually used a stun gun on the guy thinking he was […]