Arrow Video To Release BLIND BEAST on Blu-Ray in the UK
Arrow Video has announced it is set to release Blind Beast on Blu-Ray on 23rd August 2021 in the UK. Blind Beast is a grotesque portrait of the bizarre relationship between a blind sculptor and […]