The Cool Kids Versus the Squares, Yet Again

Republicans can't let the 60s go.

by