Nope, it’s not a band, it’s just one of the creepiest things I’ve ever heard of. And it falls from the sky.
The cold objectivity of Wikipedia describes Star Jelly as an “alleged compound purportedly deposited on the earth during meteor showers. It is described as a foul-smelling, gelatinous substance, which tends to evaporate shortly after having fallen.”
It’s been discussed in medical journals and defined in the Oxford Dictionary (as star slough, star shot, star slubber) since the 1350s, so clearly something’s been going on for a while. The British Book of Amphibians and Reptiles says that star jelly is actually just the glands of toads uneaten by birds (because they don’t like glands) and swollen from being in the sun. Hmmm, that’s not what that picture looks like to me.
There have been several reported incidents of Star Jelly since the 50s, but my favorite case happened in 1994, when it rained gelatinous stuff for several days in Oakville, Washington. This case was featured on Unsolved Mysteries, because after the rain fell, everyone in the town got weird flu-like symptoms. They tested the blobs and found that that they contained human white blood cells as well as a bacteria that is commonly found in the human digestive system.
The call is coming from inside the house!!!