McCain comes out swinging

John McCain attacked the Democrats yesterday. He defended the war in Iraq and said that the Democrats' plan of withdrawal is "reckless". Oh Johnny, Johnny, Johnny.... Is McCain's campaign running out of steam before it has begun?
http://www.cnn.com/2007/POLITICS/04/11/mccain.iraq.ap/index.html