Yes, it's another review video. XLT Ecoboost, a five-fingered 1000 mile critique. (No, that is not me.)