Given the prevalence of right wing Republicans throughout recent history claiming that God has spoken to them, if not outright supporting their candidacy, we have obtained a genuine photo of God, who has been residing in a Ted's Shed in western Tennessee.

Claims by Neanderthal rock and roller Ted Nugent to be God's son have not been substantiated.
No comments:
Post a Comment