News

The eight-piece K-pop sensation kicked off the North American leg of their world tour in Atlanta Thursday night.