Here’s the music video for “I’m Sorry” by Margaret Cho. It features Andrew Bird and was directed by Liam Sullivan.
The song is from her new album “Cho Dependent”, which comes out on August 24th and is now available for pre-order.
UPDATE: John Law sent us this note about the video:
Take note of the glowing cross in the background of the video. This ten foot high cross was removed from the fourteenth floor of St. Luck’s Hospital in 2005 by John Law, then delivered to Margaret Cho and her husband, LA Cacophony High Priest, Rev. Al Ridenour by Law, the Extra Action Marching Band and Chicken John Rinaldi. The matching cross was decorated by Courtney Hella Sexton and installed by Law, then destroyed in the the 2006 San Jose SRL show Ghostly Scenes of Infernal Desecration.
photo by Scott Beale