The Passover Plague Puppets video Posted on April 1, 2010 by admin Passover Plague Puppets from Jon Seff on Vimeo.