A Ford logo is pictured at a press event to unveil the new 2011 Ford Explorer outside the Ford Motor World Headquarters in Dearborn, Michigan July 26, 2010. [Agencies]