Gary Johnson: Where He Stands and Who's Bought Him

TYT Politics 8/17/2016