Starjelly Wisconsin
“Starjelly” is a gelatinous substance sometimes found on grass or even on branches of trees. According to folklore, it is deposited on the earth during meteor showers. Starjelly is described as a translucent or grayish-white gelatin that tends to evaporate shortly after having “fallen.” ... more
Streaming and Download help