Dateline: UK Ciao Handy Films has released its year-end video listing the Top Five Physical Media of 2020 and Mike Lyddon’s latest feature film WITCH TALES has made the cut. The list highlights indie horror films released on Blu-ray and … Continue reading