Thursday, August 14, 2008
Cho Show Promo
All Photos © Leon/Retna
Margaret Cho attends Radar's screening of Margaret Cho's new VH1 reality sitcom "The Cho Show" on August 13, 2008 in New York City.
I love Margaret Cho, she's absolutely hilarious. So although I had a hard time choosing a clip to put up here...this is one of my favorites.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment