Read more at GeekVibesNation.com
— by Dillon Gonzales: Unearthed Films has announced that they will be releasing the grotesque horror film The Untold Story on Blu-Ray and DVD on October 13, 2020. The 1993 film stars Danny Lee and Anthony Wong and is directed by Herman Yau…
Image courtesy of Unearthed Films