Home / Series / Lemonade Stand / Aired Order / Season 2025 / Episode 2

The Great Tesla Debate

This week the boys debate if Tesla is really worth 800 billion dollars, how many lanes we actually need, and if the Saudis are OK buying Pokémon Go.

English
  • Originally Aired March 13, 2025
  • Runtime 109 minutes
  • Created May 15, 2025 by
    TheFeelTrain
  • Modified May 15, 2025 by
    TheFeelTrain