Weird Stuff WATCH: Glowing sand spotted at San Diego beach – WWTI – InformNNY.com February 28, 2024 ndowd WATCH: Glowing sand spotted at San Diego beach WWTI – InformNNY.comsource