Watch as leaf cutter ants demolish roses in this mesmerizing video.

Load comments