Giant Snow Ants Infest the Linc


Isn’t it fascinating to watch them tunnel and burrow?