Dr. Wright Runs Against Ted Lieu In California To Drain The Swamp

The liberal state is seeing an increase of libertarian and conservative politicians challenging establishment Dems

Listen to the man running to unseat Swamp Creature Ted Lieu.