A while back we gave you details about the new Margaret Cho album Cho Dependent. The album that she promised us was to be full of musical comedy.
So far, she’s made true on these promises with a collaboration with Tegan & Sara an now this new music video for her song “I’m Sorry” that features folk rocker Andrew Bird. The clip was directed by Liam Sullivan (ya know? The “shoes” guy) and we got ourselves plenty of the bird man in it as well.
Cho Dependent is in stores on August 24th. If you pre-order the album you will get an instant download of this track. Boom!