“The large echo showing up on SoCal radar … is not precipitation, but actually a cloud of lady bugs …” a tweet from the National Weather Service in San Diego read Source
“The large echo showing up on SoCal radar … is not precipitation, but actually a cloud of lady bugs …” a tweet from the National Weather Service in San Diego read Source