Watched these on YouTube before and I think it was extra stuff on the DVD’s before. It was made in some disused nuclear plant and actually sat abandoned for years after the film was made. It’s gone now, sucks cuz I would have gone to the abandoned site to check it out.