Saturday June 17, 2023 Mr. Price and Ms. Steele admire Roger Corman’s impressive set, filmed about five blocks from CineSavant Central.