Listen Live on  

94.5 The Buzz

Houston's New Rock Alternative


If you live in Houston and see a giant oozing snail, RUN. Or walk away slowly ...

Posted May 8th, 2013 @ 6:31pm

A Briar Forest woman has reported seeing the poisonous African land snails that have taken Miami and other parts of Florida by storm.


Recommended Stories

More from 94.5 The Buzz