BARBARA STEELE

BARBARA STEELE provides commentary for the new dvd release of her starring role in 1966ís THE SHE-BEAST. Barbara is pictured from her appearance at the Chiller convention in NJ in Oct.