Holiday Lights Tour
Glory Days 620 Pacific Coast Highway, Seal Beach, California, United StatesHo! Ho! Ho-ld on to your Santa hats – and come fly with us aboard the world’s largest double-decker holiday sleigh! Enjoy the festive lights along one of the most scenic and beautiful waterfronts in the world, as we go dashing by multimillion dollar homes all decked-out for the holiday, plus see the famous floating […]