Sebastian Thrun on making a huge impact

The Positive Populist Episodes (18)

The Positive Populist Clips