re: #323 Nevergiveup
What do you call people who do the same thing over and over and over again and always expect a different outcome?
Leftists, Progresives, Liberals, Socialists, Communists, Democrats……..take your pick