Fran Drescher Fran's New "Tawk" onyesha

shuzi93 posted on Dec 07, 2010 at 03:11AM
Has anyone seen it? My state hasn't picked it up yet...
Even if you haven't seen it...what are your thoughts about it?

I think its great that Fran is getting her own talk show. She's amazing <3

Fran Drescher No majibu