20120708 sports.racing: Viji; Feroze; Duez share honours at Indian Touring Car Championship