Ford recalls over 130,000 F-150 pickups due to Excessive Sealant Adhesive on Battery Cable

The National Highway Traffic Safety Administration (NHTSA) reports that the Ford Motor Company (Ford) is recalling certain …