Listen Live on  
 

94.5 The Buzz

Houston's New Rock Alternative
 
 

Theresa

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.

KPRC

Recommended Stories

More from 94.5 The Buzz

*