20080118 city.delhi: More street theatre for Delhi roads