Some of the stuff there is questionable.
But what are those spider looking things?
Really great video.
Originally posted by onehuman
Im curious as to which clip in the show has you scratching your heads the most? Im sure it is just a matter of time before someone comes and says they are all swamp gas and lanterns etc. Funny I always thought the swarm shots were from mexico.