20050527 city.bengaluru: Rain Batters Bangalore