fran drescher and your girlfriend are not even from the same planet