An indepth look at this iconic movie car by GreenLight Collectibles in 1:43 scale.