Monthly Archives: August 2011

EcoBoost! I love the sound of the word. It's powerful. It's speaks of the earth and energy. Recently, I was invited by Ford to learn what EcoBoost is all about and to drive one of its most popular vehicles (more)