• 36°

Weather briefing for upcoming bad weather — live blog

This is a briefing from the NWS Birmingham