Special Guest Stars John Roberts voices Linda Belcher Kristen Schaal voices Louise Belcher Tracy Morgan voices Himself H. Jon Benjamin voices Bob Belcher Jon Lovitz voices Himself Dan Mintz voices Tina Belcher Eugene Mirman voices Gene Belcher Guest Stars Pamela Hayden voices Milhouse Van Houten Pamela Hayden voices Rod Flanders Tress MacNeille voices Old Lady Tress MacNeille voices Jimi Hendrix's Agent Kevin Michael Richardson voices Jimi Hendrix Chris Edgerly voices Promise Keeper