How many people can fit on a rickshaw in Delhi ?

In  Stage 20 : India  on April 10, 2012  has 1 Comment