Tuesday, August 01, 2006

Things That Make Meteorologists Go Hmmm....

El Paso, Texas, suffering flooding, from interminable heavy rains.

No comments:

Post a Comment