Strange, glowing creatures called pyrosomes appear off Oregon Coast

Strange, glowing creatures called pyrosomes has been appearing in abundance off the Oregon Coast.
Published: 11:37 AM PDT June 19, 2017