Todd Kincannon

Todd Kincannon Proclaims Himself As Jesus Christ, Slaughters Dog

FITSNews
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...