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

tags: , their power,

from: https://lanipanini.tumblr.com/post/185549302253

Advertisments

Search