Aistomenis Tsirbas
PUBLISHED Sep 26, 2007
With an all-star cast, top-notch animation and an intricate storyline, Terra is easily one of the most daring mainstream feature-length car...