A brand new pop-up concert venue debuted in Denver underneath I-70, attracting thousands of people to the unlikely setting to dance and sing along over the weekend.