Wanna See Something Amazing?

Wanna take a guess about what the thin green line in that weather radar image is? Well. It's not rain. According to the Washington Post this Doppler radar image, shared on October 5, by the National Weather Service in Norman, Oklahoma it's monarch butterflies and dragonflies and other insects who rode this cold front -… Continue reading Wanna See Something Amazing?