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