Glittering Lights attraction returns to Las Vegas Motor Speedway

The Glittering Lights attraction is back at the Las Vegas Motor Speedway.