John McCain in a Townhall meeting in Derry, NH.
Q: President Bush has talked about our staying in Iraq for 50 years -- " (cut off by McCain)
McCain: "Make it a hundred."
Q: "Is that ..." (cut off)
McCain: "We've been in South Korea ... we've been in Japan for 60 years. We've been in South Korea for 50 years or so. That would be fine with me. As long as Americans ..."
Q: [tries to say something]
McCain: "As long as Americans are not being injured or harmed or wounded or killed. That's fine with me, I hope that would be fine with you, if we maintain a presence in a very volatile part of the world where Al Queada is training, recruiting and equipping and motivating people every single day.
Update: That's Joe Lieberman on stage with McCain. Seriously.