Advertisement

Shocking moment huge insect invasion sweeps town

Shocking footage has captured the moment an enormous insect invasion swept the streets of a town and covered it all in white.
The hair-raising spectacle was spotted in the city of Yuanjiang, located in Hunan Province in southern China, and was filmed by an unnamed witness.