This is a bit of a spoiler, as this scene from ‘The Simpsons’ isn’t coming out until November 2nd, but this some classic Homer action.

Comments