Ford Super News Ticker Report post Posted June 5, 2013 Got torque? Ford's award-winning 1.0-liter EcoBoost does, and then some; Ford sees its best sales results in eight years; TechShop and Ford celebrate one year of innovation; Ford hosts EcoBoost Challenge; Ford/AAA competition helps develop future automotive technicians View the full article Quote Share this post Link to post Share on other sites