LOL! Angels dancing - how neat!

I'm pretty sure it's caused by the wind, or could it be that some parts of your lawn is warmer than others? That's the only explanations I can think of. It does look very pretty.