Three miles north of downtown Denver, in a former industrial area known as the River North Art District, acts like Billy Idol and the Roots draw crowds to the Mission Ballroom, a concert hall adorned with psychedelic murals and a gigantic disco ball hovering over the dance floor.