mmm chick-fil-a indeed... i had them for lunch today. their nuggets > all.
It looks like some kind of comet. Did they resort to sponsoring meteors with neon logos?