Technology6 years ago
I went to the opening concert of the BTS World Tour in Seoul: Photo report
Kevin Winter/Getty Images Hailing from South Korea, BTS is one of the biggest bands in the world. Their latest single “IDOL” had the biggest YouTube 24-hour...