From CBS News' Dante Higgins:
LA CROSSE, WIS. -- John McCain's bringing the town hall meeting format back to his campaign events and tonight's question-and-answer session resulted in a few interesting moments.
One voter asked McCain what his biggest weakness was.
"I have vey little taste in clothes or music according to my children," he started. "I'm impatient sometimes. Is that enough?" he asked.
"I'm so proud of my children but I could have been a better parent in some ways. I can only say to you that I have made many mistakes in my life and I am a great believer in redemption. I am a great believer in fixing things that went wrong and making sure that I don't make those mistakes again."
One blunder is still found on YouTube: when he replaced the words to The Beach Boys' "Barbara Ann" with "Bomb, bomb, bomb. Bomb, bomb Iran."
"When old veterans get together sometimes they joke and I was joking with a veteran friend of mine," explained McCain about the months-old video that he was asked about tonight. "Nobody hates war more, my friend, than those who have been in wars. Because nobody knows the pain of a lost comrade, than those who have been in wars. I hate wars. I hate wars!"
Another questioner told McCain he served under McCain's father in the Navy and wanted to vote for him but he needed to know if McCain would balance the federal budget.
"I have always supported a balanced budget amendment," said McCain.
"I've got to give you some straight talk. I doubt that I could propose a balanced budget in the first year," McCain said.
McCain then wrapped up his answer by joking, "I hope you were more polite to my dad than you were to me."