In his Wingnuts of the Week appearances on CNN, John Avlon calls out extremists from both parties, exposing the many flaws in their logic and rhetoric.
In his Wingnuts of the Week appearances on CNN, John Avlon calls out extremists from both parties, exposing the many flaws in their logic and rhetoric.