Todd Kincannon Proclaims Himself As Jesus Christ, Slaughters Dog
Proclaiming himself to be the second coming of Jesus Christ, former South Carolina “Republican” party executive director and social media provocateur Todd Kincannon ritualistically slaughtered a...