Is there a bigger embarrassment to our nation and the State of Georgia than this guy?

UPDATE: Carter backs off, sorta.