This 2003 Ford Econoline Sportsmobile van has been given an off-road makeover, as well as a weekender upfitting treatment.
Mercedes-Benz recently announced a plan to make vehicles more “sustainable” and a portion of it pertained to bringing back ...