MOSCOW, RUSSIA - MAY 28: Alice Cooper and Johnny Depp of Hollywood Vampires perform onstage at Olympiysky Sports Complex on May 28, 2018 in Moscow, Russia. (Photo by Gennady Avramenko/Epsilon/Getty Images)