deadwildroses.com
The Billion Ant Mega Colony and the Biggest War on Earth
Visit the post for more.