Muscle Shoals, AL

12:11 AM CDT on March 25, 2017 (GMT -0500)
Northwest Alabama Regional

Weather Almanac for KMSL - May, 2013