STS9 Takes ‘Artifact’ for a Mystical Ride at Red Rocks
Anticipation runs high and there’s a sense of history in the air as fans fill the famed mountain ampitheatre on this balmy Colorado night that kicks off the band’s three-night 20th anniversary run.