Super Typhoon Cimaron

Super Typhoon Cimaron struck the northernmost large island in the Philippines, Luzon, on October 29, 2006.
Super Typhoon Cimaron
Image

Super Typhoon Cimaron

Published Nov 1, 2006

Severe Storms

Super Typhoon Cimaron
Image

Super Typhoon Cimaron

Published Oct 31, 2006

Severe Storms