This Paul Naschy vehicle has just been released in Italy by Storm, complete with English audio options.
Related Posts
February 20, 2008
Parlami d”amore
January 20, 2009
New tax credits for Italian film
January 29, 2008