Kodyray72
Full Access Member
Join the club, it mean ford is giving us the big ole middle finger.Just talked to FP. They said that the truck is produced but has not been released from the plant. The delivery date is still the 28th of March. Does anyone know what that might mean.