Vice President Marketing Sales and Service Ford India Scott McCormack poses with newly launched Ford Endeavour Thunder in New Delhi on Tuesday, 19 February 2008.
Photographer: A Sarthak
Tags: BusinessAutomobileVehicleFour WheelerPhoto Stock
Credit balance: 0