Just for the hell of it here's a list of the names we are called.
1. Confederate Apologists
2. Neo-Confederates
3. Historical Revisionists
4. Racist!
5. White Supremacist
6. Southern Apologists
7. Rednecks
8. White Trash
9. Ignorant
10. Hate Group