Welcome Home?

[jwplayer mediaid=”39566″]

I left the beach for this?

A decade ago I summed up the pains of 9/11/2001 by reminding you that it had forced us to accept the sight of Ted Kennedy singing “God Bless America” on the steps of the Capitol Building, sober and with his pants on.

But this… this is worse.