A new web series shot entirely on a green screen and with more composite shots than Star Wars hits the net.
Review in Video — by Mary K. Williams — on Apr 27, 2009