2009 Ford Ranger has 128800 miles. This Ranger has been very well maintained, owned by a professional mechanic, all maintenance records are available. The truck is in very good condition and runs great. Leer cap has an optional removable front win...