Which car to Choose ? Diesel or Petrol June 25, 2010 admin 20 Auto gyaan, Automotive snippets, There has been an age old debate about which is a better engine :-- Diesel...