You be the judge. The first one had me intrigued. (NSFW – harsh language)
The second one, so much less impressive and more likely verifiable. These guys think it’s up in the air (no pun intended).
Looking at the first again after the second I have to say, yeah – Chinese Lanterns. The flickering is a dead giveaway.