Delhi CM Sheila Dikshit in Tata Motors CNG-Electric Hybrid Bus which is flagged off by her for Commonwealth Games 2010, in New Delhi on Friday, 17 September 2010.
Credit balance: 0