On Horror Host Mr Lobo's Website

This film is on lobovison which is a website for Mr Lobo a horror host out of California. It's made fun of and probably edited but it's there an d probably the best way to watch it anyway. I am a Mr Lobo fan.