Ewwwwwwwwwwww!!!!! source: CNN Travel Jellyfish larvae commonly known as “sea lice” are invading south New Jersey beaches, all […]