Presentation Transcript
Slide 1:Best of May 2008
Elephant in the truck?!?!...Never heard or saw such things but probably it happens in India :Elephant in the truck?!?!...Never heard or saw such things but probably it happens in India
Funny road signs somewhere in India. :Funny road signs somewhere in India.
Humorously outsmarting the competitors :Humorously outsmarting the competitors
Police car crash :Police car crash
Award goes to Sheela :Award goes to Sheela