Holiday lights open at Dezerland Park Orlando

The Largest immersive light show in Orlando opens at Dezerland Park