Episode Details
Back to EpisodesNicaragua EP13: Not Sure Where I Stand
Season 21
Episode 13
Published 4 months, 1 week ago
Description
Jared and Steven try to leverage our position of power like a venture capitalist.