MESA, AZ - JUNE 4: Senator John McCain (R - AZ) appears at a town hall meeting on June 4, 2010 in Mesa, Arizona.
Editorial use only
Editorial credit: Christopher Halloran / Shutterstock.com

Royalty-free stock photo ID: 54544375

MESA, AZ - JUNE 4: Senator John McCain (R - AZ) appears at a town hall meeting on June 4, 2010 in Mesa, Arizona.