In a world that has gone absolutely nuts for jacked-up, off-road-ready pickups, the once thriving street truck scene has lost almost all of its factory support. Ford attempted to revive the scene with ...