Talk about a tough crowd!

President Obama delivered an address to a joint session of Congress last night, but the moment making the most news is not from the text of the president's speech. Instead, the actions of South Carolina Representative Joe Wilson have taken center stage.

Apparently, Wilson became confused, thought he was at a Jeff Foxworthy show, and decided to heckle the president.

The outburst (in the video below) came as the president dispelled several widely publicized myths about health-care reform. When the president assured Americans that the reform plan wouldn't cover illegal aliens, Wilson shouted, "You lie!"

Here's the video.


The president's former electoral opponent, Senator John McCain, reacted strongly by demanding Wilson apologize:

Shortly after the speech, Wilson did offer an apology, but the incident may cement in many Americans' minds the image of an unhinged opposition. Still, it could have been worse: