Hollywood's Attic now has the 73 minute version of this film on DVD.
When there's no more room in hell, The dead will walk the earth...
Just got an Alpha Home Entertainment copy that says 74 minutes.