Special Guest Stars John Roberts voices Linda Belcher Jon Lovitz voices Himself Tracy Morgan voices Himself Kristen Schaal voices Louise Belcher H. Jon Benjamin voices Bob Belcher Eugene Mirman voices Gene Belcher Dan Mintz voices Tina 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