Among the cast are Evil Angel Manuel Ferrara, Michelle Wild and Steve Holmes. Photo #7

Among the cast are Evil Angel Manuel Ferrara, Michelle Wild and Steve Holmes.