The Baghdad Bob Award Winner

And the Baghdad Bob award for the most hopelessly naive claims of victory has to be given to the DNC chairman Terry McAuliffe who just appeared on FoxNews claiming that Davis was going to win…

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.