Listen

Description

Tom and Emir cover the story of Carlee Russell and the baby she saw walking barefoot down I-459 in Hoover, Alabama. This stories endless series of twists and turns left Carlee's family and The Hoover Police Department angry and us confused.

Check out this non-profit organization to support to search and rescue of missing individuals all around the United States:

Thanks to: