Intoducing Eli & Lucy!
Eli and Lucy are a special brother and sister team who were rescued from South Carolina.