Enlarge Photo

** FILE ** This satellite image provided by NOAA shows Hurricane Alex as it comes ashore on a relatively unpopulated stretch of coast in Mexico's northern Tamaulipas state about 110 miles south of Brownsville Texas on Wednesday, June 30, 2010. (AP Photo/NOAA)

Happening Now