ezXplain

Footage shows massive colonies of fire ants floating in Hurricane Florence floodwaters