RUFFSTARR.COM
The 2016 election has certainly thrown us its share of wildcards, but it appears God is now running for president.