I've seen Ted Nugent in concert and met him at an archery show. He certainly has opinions doesn't he and isn't afraid of being politically incorrect.
That's why I've always liked him. Even respect him. Don't always agree, but he always makes a case for his point of view and is very intelligent and well studied on the subjects that he is willing to be considered PI about.