Margaret Cho dropped by The View today to promote Drop Dead Diva and ended up discussing her Derringer tattoo and her G-spot injection. Of course it was Barbara Walters who asked about the injections. Why is it that Barbara always gets those type of questions? Drop Dead Diva premieres on Lifetime Sunday night.
Scroll to Continue