Modified 1993 Ford F-150 pickup truck demonstrates off-road capability on a ramp, a winch and lifted suspension.
AI caption December 2005 · Photo 1 of 256
No comments yet.
No comments yet.