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