Watch Live: NRA holds Stand and Defend Rally

Updated

Sarah Palin

Watch Live: NRA holds Stand and Defend Rally

Updated