20080522 city.delhi: Wet Wednesday sees showers making splash