FEDERAL HEIGHTS, Colo. — Denver's biggest Christmas drive-through light display is celebrating spooky season before the holiday season. Spooky Light Show has opened in the parking lot of Water World ...
The sky was a brilliant display of greens ... also known as the Northern Lights, said astronomer Rod DeVries, owner of Eagle Butte Observatory. He explained that the otherworldly lights are ...