Tuesday, August 3, 2021

DEMENTIA 13 (1963) arrives on Blu-ray + Digital as part of the Vestron Video Collection on 9/15

DEMENTIA 13 (1963) 
THE DIRECTOR'S CUT

RELEASE DATE: 9/15
MORE INFO TBA