Thursday, September 04, 2008

Deep Thought

Why does John McCain refuse to wear a flag pin?