Horrifying Flood of Ants Pours Out of a Downed Tree
Peter Pizagalli
Published
01/29/2021
in
wow
A massive excavator leads to an ant apocalypse.
28 Comments