Now
58
Fri
62
Sat
68
Upon further review, those weren't worms raining down in the viral video. The worm-like debris covering cars turned out to be flowers from poplar trees.