I had an Expedition...25 people is unbelievable.
The one in question seems to be a short wheelbase version of some age.