Michigan StatePosted by97.5 NOW FM
Wonder. Amazement. Lil bit of fear. And of course saying to yourself, "what the heck is that thing"?. Now before I really get started with this story, I'm sure a fair amount of you are going to chime in and say, "oh that's a (fill in the blank) and we see those all the time".