Why yes! I do believe that's rain!! We finally got some rain tonight after needing it for over a month! It was a nice cooldown to the 100+ degree weather we've had this past week! I didnt realize how I missed the smell of rain or the sound of thunder! Here's to hoping we get more soon!