How Stupid Are Liberals? They give a whole new meaning to stupid.
29 Comments
newest