on my visit to PC this week, I was walking along the beach and saw hunderds of little clear balls the size of a marble. they had liqiud in them. a local told me they are called something like "aqua views" ?? he said if you pop them the liquid will cause a bad rash on your skin.
Anyone know what these things are? what they come from?
Anyone know what these things are? what they come from?