Joe Walsh has to seriously be trolling, no way he could believe the BS he spews often on his Twitter.