Top
All Channels
40°

The Black Gloves Brings Back The Owlman

ComingSoon.net

Poster and trailer revealed for scary Scottish horror noir The Black Gloves, which features the Owlman monster from the film The Lord of Tears

Read Full Story >>
comingsoon.net
The story is too old to be commented.