currentsinbiology: Ladybug Swarm Shows Up On National Weather Service Radar National Weather Service meteorologists noticed something puzzling on their radar screens in Southern California on Tuesday evening — a big green blob. “It was very strange
from: https://lanipanini.tumblr.com/post/185549302253