WORLD OF ILLUMINATION The World’s Largest Drive Thru for the Entire Family has come to Glendale, Arizona! November 17th- January 2nd Turn up the holiday spirit with World of Illuminationโs Candy Rush Christmas in front of the Diamond Desert Casino. In this mile-long symphony of sight and sound, youโll see everything from life-sized musical notes…