SEASON 29 EPISODE 12

Homer Is Where the Art Isn't

Homer is forced to rely on the skills of a detective from the 1970s to clear his name when he is accused of stealing a painting worth a million dollars. ...

Read More +