Homer vs. Lisa and the 8th Commandment stillS2 · E13

Feb 7, 1991 · 24 min

Homer vs. Lisa and the 8th Commandment

Your rating