Sen. John McCain (R-Ariz.) faced off with an angry constituent at a town hall event in Sun Lakes, Arizona. The man was upset about the recent proposal on immigration reform laid out by McCain and other senators.

He pressed McCain on building a border fence, and

accused him of supporting a plan to take away Americans' Social Security to give it to illegal immigrants after they become citizens.

Watch the testy exchange: