Let It Glow
“Let It Glow” is Discovery Park of America’s signature holiday light experience — a dazzling drive‑thru and walk‑thru with over a million lights, seasonal décor, and special Santa visits.
“Let It Glow” is Discovery Park of America’s signature holiday light experience — a dazzling drive‑thru and walk‑thru with over a million lights, seasonal décor, and special Santa visits.