Joe Wilson was one of only seven members of the South Carolina Senate to vote to keep the Confederate battle flag flying over the state house in 2000. Now he has one other grand accomplishment to add to his distinguished resume: Wilson shouted “you lie” during Obama’s speech to Congress. Of course, that statement is a bit ambiguous in a room full of professional liars.
Saturday Night Live has apparently figured out why Wilson made his historic outburst: