October 25, 2010 Ford's digital dashboard - pretty awesome, but why the leaves! Edit Delete Tags Autopost