Ford Super News Ticker Report post Posted August 1, 2017 Someone called the cops on Steve von Foerster. The former head of vehicle engineering for Ford Motor Company wasn’t thrilled, but he understood why. View the full article Quote Share this post Link to post Share on other sites