In the late summer of 2024, Brandy Nichole McClellan, a 36-year-old woman, vanished from the small town of Florala, Alabama, leaving her family and community with a haunting silence and a multitude of unanswered questions. On the morning of August 27, 2024, Brandy, who also goes by the last name Crouch, was seen on foot near the intersection of U.S. Highway 331 and Covington County Road 18. This area includes a state rest stop situated near the Alabama-Florida line, a transient point for many tr
...Read MoreLast Seen: Aug 27, 2024