John McCain is totally inappropriate..........
I think if Obama will first apologize for the lying, Rep Wilson could then apologize for labeling him accurately.