From The Wilderness ELECTROCUTION Newsreel By James Strauss The Ford Motor Company, on this day, February 16, 2023, terminated the production of its highly funded, touted and unworkable EF150 pickup truck. What happened? Was it terminated because of the reasons...