Ford has yet again taken another giant leap into the Green market. Ford recently launched the release of the brand new 2010 Taurus Sho with EcoBoost! EcoBoost is designed to bring not only more power and better performance quality, but it also gives drivers up to 20% better fuel economy on top of it! The new twin-turbo takes energy from the exhaust that would otherwise ... ....[ Read More ]