Darnit, Joe! What about Obama’s lack of civility?! He called Sarah Palin and the rest of us concerned Americans liars just before your outburst!
I agree! No apology needed!