The photos aren't that bad. At least they're clear enough for me to see this magnificent Saleen in all its glory. Aside from that, the amazing off road tires and off road steel wheels mounted on that sport truck adds a mystique to the overall picture.
|