Only a fool or a fraud…

Here’s Senator John McCain’s latest commercial: