Drenching rains batter Oahu

Drenching rains batter Oahu