
Tropical Storm Rachel is threatening to drop up to five inches of rain on the Southwest early next week. Where to follow the track. Tropical Storm Rachel is threatening to drop several inches of rain on the Southwest this weekend into early next week. The storm, which has weakened slightly as of…
No discussion yet. Be the first to share your thoughts!