Tuesday, October 02, 2007

So, Where Will Noel Pop Up?

There's a storm system (90L) brewing in the Gulf of Mexico. Will it turn into Noel, and will she attack Texas?

No comments:

Post a Comment