A massive red spot on an Alabama radar map has sparked several conspiracy theorists to give their own opinions as to what had happened. It was reported that the red splotch appeared around 3:48 PM on ...
Outside every National Weather Service (NWS) office around the U.S. stands what looks like an enormous white soccer ball, perched atop metal scaffolding several stories high. These somewhat plain ...