One of Rob Zombie’s early career efforts is now available to stream free of charge. We have the lowdown on where.