What Does 50,000 Volts From A Taser Do To Your Brain? - NBC News

Tag » How Many Volts Do Cops Tasers Have