Owner Blames E20 Petrol After 'Million Mile' Mercedes Imported For Himalayan Rally Breaks Down