There are millions of people in America who subsequently bash both parties without actually knowing a thing about their agenda and policy. This quiz will hopefully shut them up. After taking this you will be judged on how well you know the Republican party on the issues and on their history...