Can’t Explain

What does it say about American media, when David Letterman has to be asking the tough questions? Gotta love Dave for saying what everyone’s thinking to McCain’s face.  McCain still gives his stock answers, but Dave still pushes him hard.  Make sure you note the song the band plays as McCain takes the stage.