On this day 75 years ago the forces of reason defeated a small part of the forces of religious stupidity and party pooperness and Ratified the 21st amendment to the Constitution of the United States of American repealing the idiotic 18th Amendment / Volstead act.
In your face Women’s Christian Temperance Union!!