Vroom! Dec 4, 2004 | No News Is Good News, Uncategorized | 0 | A better picture makes for a better ad.