The 2025 Colorado Springs Cool Science Festival has arrived – and the University of Colorado-Colorado Springs (UCCS) ...