Part-time Atlantan and full time entertainer Margaret Cho has certainly made her mark on our city. Not only does she film a television series here (she plays Teri Lee on Lifetime’s “Drop Dead Diva”), but she also hones her stand up skills on a regular basis at the Laughing Skull Lounge.
When she recorded her new Showtime special and DVD, “Cho Dependent,” which was released on DVD on Nov. 21, she made certain it was in front of an Atlanta audience because she feels so strongly about her adopted hometown. We recently spoke with Cho, who just got back from a European tour, about the new DVD, her status as a queer and her love for Atlanta.