Okay, most know I'm a HUGE Manson fan and have been for 9 years, so this is cosmic! Apparently this was filmed in 1998, just before Mechanical Animals came out later that year in September. I guess this got scarped or something- this is new to everyone. The director just posted it.
*According to the director, they didn't bother to give it any mention or release because it was SO low budget. It was just like sort of an experimental project...
*According to the director, they didn't bother to give it any mention or release because it was SO low budget. It was just like sort of an experimental project...