Joe Walsh has revealed that, come November, he won't be casting his vote for Hillary Clinton or Donald Trump.