Fan list management by


Kevin says

My Appearance in Margaret Cho’s New Music Video!

So, Margaret Cho is releasing her new comedy/music album, Cho Dependent this month, and with that comes the premiere of her music video for the song I’m Sorry, featuring Andrew Bird and directed by Liam Sullivan. This is the video for the song, and guess who makes a very tragic cameo…

Cho Dependent also features collaborations between Margaret Fiona Apple, Brendan Benson, Ben Lee, Tegan and Sara, Tommy Chong, Jon Brion, Garrison Starr, Grant Lee Phillips, Ani DiFranco, and Rachael Yamagata, and you can PRE-ORDER IT RIGHT HERE!

3 responses to “My Appearance in Margaret Cho’s New Music Video!”

  1. Nicki Holder says:

    Whenever I see the woman’s she’s pleased and also helping folks.

Leave a Reply

Your email address will not be published. Required fields are marked *