Tiny Balls of Fire

Hordes of fire ants wreak havoc on the Amazon Rainforest.