Police believe he was on some sort of drug?
Shit howdy!...ya think?
If drugs are going to make you impervious to tasers, maybe drugs should be outlawed.