Headlined, John Barbours World, December 25, 2017

Broadcast Date: 
December 25, 2017

GOVERNOR JESSE VENTURA talks to John Barbour about his new show and his views on America and the world.