Special Guest Stars Phil Hartman voices Troy McClure Phil Hartman voices Congressman Phil Hartman voices Mexican Wrestling Announcer Phil Hartman voices Cable Guy Phil Hartman voices Moses Guest Stars Hank Azaria voices Moe Szyslak Hank Azaria voices Carl Carlson Hank Azaria voices Apu Nahasapeemapetilon Pamela Hayden voices Milhouse Van Houten Hank Azaria voices Officer Lou Pamela Hayden voices Martin Prince Hank Azaria voices Dr. Nick Riviera Hank Azaria voices Drederick Tatum Tress MacNeille voices Ms. Allbright Tress MacNeille voices Shopping Channel Woman Tress MacNeille voices Top Hat Announcer #1 Tress MacNeille voices Tina Tress MacNeille voices Davey Tress MacNeille voices Hear Me Roar TV Personality Pamela Hayden voices Top Hat Announcer #2 Pamela Hayden voices Hear Me Roar Announcer Hank Azaria voices Ezron Hank Azaria voices News Reporter Hank Azaria voices Horserace Announcer Hank Azaria voices Grocer Hank Azaria voices Comedian