Guest Stars Tom Scharpling voices Greg Susan Egan voices Rose Jackie Buscarino voices Vidalia Jon Wurster voices Marty