Cupp calls out Republicans: What a load of crap

329