Giant Pink Snails Invade Miami
Miami is home to many strange things, it now has been invaded by giant pink snails. Forgot the pink flamingos, that is a thing of the past. Created by the Cracking Art Groups (or CAG), the pink snails will be slithering from place to place in the Miami region. Towering at eight feet, the gastropods […]