McCain and Palin hold rally in Blaine

Politics