The Simpsons
The Regina Monologues
S15 E4
22 Nov 2003
U/A 13+
The Simpsons travel to England, where Homer is imprisoned in the Tower of London after he smashes a car into the Queen’s royal coach.
Watchlist
Share