S15 · E4Nov 23, 2003 · 23 min
S15 · E4Nov 23, 2003 · 23 min
After making over $3000 from his own museum featuring a $1000 bill, Bart takes the family to London (on the suggestion of Grampa), where Homer is arrested for treason after crashing into the Queen.
Reviews will appear here once members share their thoughts.
No music yet
Add soundtrackAdvertisement