Yea it’s a bit hard to look past the appearances, but the guy selling this thing swears it’s built on a Ford Excursion platform. And you can even pull up to any Ford dealership to do the regular ...