Phil Long Expo Center
Phil Long Expo Center
Colorado Springs, CO,
United States