Twitter is losing its shit over the ‘yellow crazy ants’ on Planet Earth 2Well this was unexpected.10 years ago