Star Structures in Miami, OK

Here are the strange star structures I saw while driving through Miami, Oklahoma.
I had seen them a couple of years before but couldn't remember where they were.
Finally I found them again and took these pictures.

The stars are located just north of Miami immediately before the road curves
to the right. They are on the right, if you come from Miami. East side of the road.

I wrote to the City of Miami asking what these stars were for, and they replied
that they belong to a fireworks stand that does business at this location.
They also said that the stars light up at night! But only when the fireworks stand is open.

Here I have a close-up of a single star. I wish they were lit.
All of these shots were taken on June 7, 2007 at about 7:40 PM.
Photos by John Cirillo