Hey guys, I read awhile back Defiance Films & Torrid studio were licensing there titles and they are up on some well known dvd sites.
I heard they went out of business or something. Anyone know who used to license them and if they still are available?
Thanks for the help
Matt