LOG IN
JOIN FOR FREE
Discover
The Simpsons
(1989)
Season 26, Episode 12 · The Musk Who Fell to Earth
Watched on February 28, 2023
I'm pretty sure this was satire. Please tell me this was satire.
OllyBolly84
Go to episode
See more episode reviews
Loading
Loading