Americans vs liberals. Who do you think is going to win?

17 answers 17