A few hdtv caps of
Fran Drescher from Cadillac Man.
Apparently she was abducted by aliens, at least that's what she's saying. Since I suck at "aliens" meme, here are some raw caps from Cadillac Man. Much better.
Otherwise she currently stars opposite
Morgan Fairchild in TV Land's sitcom Happily Divorced. Second season premiered a couple of days ago.