C cnbc.com Want to live in a van down by the river? Ford has a new vehicle for that 139 points cebert 4 years ago 217 comments