It sounds like the name of a long forgotten B-Movie from the 1950s but Miami has indeed been invaded by
giant pink snails - 45 of them - and they are there with a purpose. However, unlike many of the alien invaders featured in many science fiction movies, these come in peace.
No comments:
Post a Comment