The Merchants of Venice
- Episode aired Nov 26, 2017
Stephen Baldwin has a plan: to start a conversation with everyday Americans about what America means to them. Joining forces with his good friend, Max Keiser, they embark on a pilgrimage to ... Read allStephen Baldwin has a plan: to start a conversation with everyday Americans about what America means to them. Joining forces with his good friend, Max Keiser, they embark on a pilgrimage to do just that by grabbing Stephen's dogs, gassing up.Stephen Baldwin has a plan: to start a conversation with everyday Americans about what America means to them. Joining forces with his good friend, Max Keiser, they embark on a pilgrimage to do just that by grabbing Stephen's dogs, gassing up.