Tag Archives: Half Moon Bay

Del Rubios “Ding Dong the Witch is Dead”

Produced & Directed by Jesse Block & Eric Predoehl
Interior Set Design: Frank Bella
Make-up Artist: Kathe Potter

Production period: 1989-1990

The Del Rubio Triplets were among the most charming entertainers that Octalouie producers Jesse Block and Eric Predoehl have ever had the privilege to work with. Milly, Elena & Eadie Del Rubio always brought a smile to those that witnessed their performances, integrating a unique blend of guitars, go-go boots, and vocal harmonies.

Today, in 2010, only Milly Del Rubio survives, and Octalouie honors their legacy with the very first music video co-directed by Octalouie producers Block and Predoehl.