Town hall crowd boos Specter when he calls President Obama an ‘American.’

Sen. Arlen Specter (D-PA) held a town hall today in Lebanon, PA, which was carried live by all three cable news networks. Towards the end, a man critical of health care reform asked Specter to “go back to Washington and represent us first as an American and tell Mr. Obama he’s an American and if not, there’s other countries.” When Specter replied by saying that “I think President Obama knows he’s an American,” many in the crowd booed and one person held up a sign saying “liar.” Watch it:

At a town hall held by Sen. Ben Cardin (D-MD) yesterday, ThinkProgress’ Amanda Terkel overheard at least one person yelling out, “Obama’s not even a citizen!