Posted: Thu Jan 21, 2016 5:36 am
Hmm conflicting views well, lets check the sources. NASA and NOAA scientists vs University of Alabama Meteorologists.
OK I guess I have to go with NASA and NOAA on this one.
Do you have anything from an Alabama high school ? I heard they sent up a weather balloon.