Space fans across Colorado filled Red Rocks Amphitheatre on Monday, where they watched the Artemis II crew take the stage.
Happy birthday, Red Rocks Amphitheater. The iconic venue, set in the Rocky Mountain foothills, 15 miles outside Denver, Colorado, just turned 85. Beloved for both sound and scenery, Red Rocks has ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results