Loading Video…
This browser does not support the Video element.
People say packages are stuck in delivery limbo
Several people in metro Atlanta are claiming their packages have been stuck in a delivery limbo at the FedEx facility in Norcross.