Pedro the Lion Creator archive / 1 post February 2, 2005 Low Low and Pedro the Lion Trocadero Theatre, Philadelphia, PA Go to this post