Snail
Invasion
 
Screen 1 of 1
Millions
and
millions
 
of
snails
have
invaded
 
Fort De Soto Beach
in
Florida,
USA.
 
The
tiny
snails
are
 
only
 
a
few
centimetres
long.
 
Recent
hurricanes
may
have
brought
them
here.