INSIDER
What is that cloud? Mother Nature shows off interesting cloud formation in Houston area
Read full article: What is that cloud? Mother Nature shows off interesting cloud formation in Houston areaThe storms have moved offshore now, but in their wake, they left the perfect conditions for Mother Nature to show off a certain type of cloud.