Michael Rupert
A crackpot 9/11 truther who peddles debunked peak oil garbage. A douche who was recently charged with sexual harassment, the details of which include, "walking into Lindsay Gerken's office wearing nothing but his underwear and a smile." The thought of this man sexually harassing people is more…