There appears to be a tornado debris ball on radar right on top of Ohatchee, Alabama
(from RadarScope) pic.twitter.com/qOiNbSAIw8

— Steve Lookner (@lookner) March 25, 2021