Giant African Land Snails are slowly devouring Florida, including the houses. And you'll never guess how they got there...