Oh Wait, There's a "Libertarian Democrat" Hope After All!

|


According to Daniel Koffler, it's Barack Obama.