who in the hell is that with trisha and joan rivers?