Things I've Found
Jesse Hattabaugh's Tumblog
It’s like the trifecta of pests—it [can] eat your house, eat your plants, and make you sick”
Why the 67 Giant Snails Seized in L.A. Are Harmful
July 16, 2014 (12:40 pm)
View the discussion thread.