WAMU 88.5 - American University Radio
Now Playing

Miami Invaded By Giant, House-Eating Snails

A Miami neighborhood has been invaded by giant African land snails, 10-inch long creatures that eat everything from garbage to the stucco on the sides of houses. "It's us against the snails," says the local official leading the eradication effort.