John De Nuggent?
Ted Nugent. Pisses of libtards, plays massive guitar, rocks and rolls and hunts and kills.
Speaks his mind, something they totally despise... Feeds more homeless with his kills than a rich libtard would even think about, the hypocrite bastards...