It is an exploding weather balloon. The spot that seems to be orbiting is actually tethered below the balloon.
See this:
http://www.youtube.com/watch?v=mG7xFt1FpCc
That makes sense.
You just won the cigar!
Thanks ~ now, can you compute the altitude?
BINGO