Hey Rockhead:
FACT: The term "Nazi" actually stands for "National Socialism", differing from "International Socialism" (Communism) only by its insistence on national identity mingled with racism. Just another flavor of the poisonous brew of Socialism. Definitely not Rightist.
FACT: The Ku Klux Klan was originally the fighting arm of the Democratic Party in the Southern United States after the American Civil War. The Klan and the Democrats parted company when the Democrats switched from pandering to poor whites to pandering to poor minorities