Leigh Scott currently, runs his own production company in Connecticut making personal, sensitive art films for the direct to DVD market and dedicated fans around the world. His latest production is "The Witches of Oz" starring Christopher Lloyd, Lance Henriksen, and Sean Astin.
We'll be talking about that film tonight! Tune in!
Sorry we couldn't complete your registration. Please try again.
You must accept the Terms and conditions to register