Wow! If you were worried about another softball campaign against Obama, this 60 second ad from American Crossroads will reassure you that Obama is going to have do a lot of explaining.
Hat tip: Jerry Long