Happy Doughnut Day!

It’s National Doughnut Day, which in the world of geekdom gives us a reason to drive on over to the local Krispy Kreme (get one free!) and watch The Simpsons. Doughnuts and the lovable Homer go hand-in-hand (or, doughnut-in-mouth) in my mind, which makes watching this clip obligatory.