another WTF!

Ford F150 frame and running gear. WTF indeed!!!!!!!!!!!!!!!