Saleen delivered multiple S281 Extremes to the "Transformers" set for filming, but none were equipped with the new Saleen-supercharged 302 cubic- inch engine of the soon to be released 2008 model.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results