This seems to be a concept to me as I have never heard of it. Also, why would they make a truck that is far more superior than their flagship sports car, the Mustang? This though would kill the Mustang, that wouldn't make sense to me. Have any links to back that up?