20101021 city.chennai: When heavens open up; it's hell on 100 Feet Road in Koyambedu