The U.S. Olympic and Paralympic Museum Opens in Colorado Springs
The U.S. Olympic and Paralympic Museum is located in Colorado Springs – America’s Olympic City – and is recognized by the U.S. Olympic Committee as the official showcase of Team USA.
CREJ
September 20, 2020