Wizards of the Demon Sword

Rating: R

Studio: Troma Team

Release date: June 1st, 1991

Synopsis:
A spoof of sword-and-sorcery movies.
No news items were found for this movie.