The Simpsons Season 29 Episode 12 123movies
When Homer is accused of stealing a million-dollar painting, only a detective from the 1970s can clear his name.
Views: 556
Serie: The Simpsons
Director: Timothy Bailey
Guest Star: Bill Hader, Cecily Strong, Pamela Hayden