Petroglyph? Nope. This was left on my driveway after a snow squall. There must have been a small cyclone / snow devil of some kind and it left behind this odd spiral jellyfish type marking. if you examine the image, you can see how the wind created this. I have not seen something like this before. Not Earth shattering, but pretty cool.