Twisted_Steel
Well-Known Member
My nephew found this on his 1995 F-150. It's not factory (no Ford stamp)
I told him that it is probably an aftermarket gas saving gadget. Hope the pics show good.
I told him that it is probably an aftermarket gas saving gadget. Hope the pics show good.