South & Central American snails invade Louisiana

CNBC Videos
South & Central American snails invade Louisiana
Canals in Louisiana are being invaded by channeled apple snails, which are native to Central and South America. The snails can grow as big as a man's fist and are a menace to local waterways.
View Comments (0)