another thread on this video just got deleted, my opinion still stands.. a cluster of shiny helium balloons. hard to tell because of the crap quality
vid, but I still think that's what we're looking at.
I'd have to agree. There is nothing in that footage that is inconsistent with a large bundle of mylar balloons being released. (in my opinion of
course).