Hmmm... Looks like some Texas weather! Commonplace in the spring.