where is the pelican stadium
Mega light show, music to debut at Pelicans Stadium. MYRTLE BEACH, SC - This year, the Pelicanâs stadium at Myrtle Beach wonât see an off season. In fact, its lights will shine brighter than ever as Shadrack Productions converts their grounds into a one-of-a-kind, drive-through Christmas light and music spectacular, never before offered in this area.