Have you done your Christmas shopping? If you haven't started, it may already be too late. Waiting for that special gift, or specialty item? It may indeed be anchored off the coast of Long Beach, California.
Right now there are 47 container ships anchored off the twin ports of Long Beach and California. Waiting to offload their cargo, and head back to China for more. But there aren't enough long sore men, trucks, and other equipment to move all of the waiting cargo.