The Hoover Police Department is investigating the mysterious disappearance of 25-year-old nursing student Carlee Russell, who called 911 to report seeing a toddler on the side of a busy highway. Evidence does not support many details of Russell and her family’s account of her disappearance, and when police arrived minutes later, Russell’s red Mercedes was still running, but she was gone. The Hoover Police Department is asking anyone with information to come forward and is working with local, state and federal authorities to find her and bring her home safely.