They're correct.
Thank you for clearing that up. I was a little afraid when posting the explanation that I'd be immediately banned from FR for being the campus dolt. Appreciate it..
Actually I heard on KTSA radio that there has been some cloud seeding going on in the past few weeks. It said they use some type of flare to disperse the particles. Maybe related?