Guest Stars Hank Azaria voices Moe Szyslak Pamela Hayden voices Milhouse Van Houten Pamela Hayden voices Rod Flanders Maggie Roswell voices Janey Powell Pamela Hayden voices Lewis Clark Maggie Roswell voices Richard Hank Azaria voices Commercial Announcer #2 Hank Azaria voices Monster Truck Rally Announcer #2