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

KPRC