Video PlayerClose
American nine inch nails band perform during the 12th Alive Festival in Oeiras, near Lisbon, Portugal, on July 12, 2018. (Xinhua/Zhang Liyun)
American nine inch nails band perform during the 12th Alive Festival in Oeiras, near Lisbon, Portugal, on July 12, 2018. (Xinhua/Zhang Liyun)