LOG IN
JOIN FOR FREE
Discover
The Simpsons (1989)
The Simpsons
(1989)
Season 26, Episode 12 · The Musk Who Fell to Earth
Watched on November 18, 2023
“Dad no! Elon Musk is possibly the greatest living inventor!”
Hajcorn1620
Go to episode
See more episode reviews
Loading
Loading