This Paul Naschy vehicle has just been released in Italy by Storm, complete with English audio options.
Related Posts
February 28, 2011
January 28, 2008
Italian leading men
November 3, 2008
