SUBMITTED BY Rostron2
June 13, 2004 — When moviegoers take a ride on The Polar Express this November, they'll see a new film technology that director Robert Zemeckis likens to an oil painting. Click below for more!