In Idaho, North Carolina, and Maine

they say that in winter, the pines start to glow. I couldn’t say because I’ve never been but I heard it just now on the radio. The hail hits like pennies in downtown Tokyo. They watch the whole thing on an LCD screen and before the hail falls, the pixels start to glow. In England […]