Ford F-100 Ford F-100 built in Florida is hiding a slew of modern tricks beneath its beautifully restored skin 13th Apr 2025