The Grammy Award-nominated and Rock and Roll Hall of Fame-inducted rock group KISS took the stage on Dec. 2, 2023, at Madison Square Garden for the last stop of the band’s End of the Road World Tour — ...
I’ve been waiting for this moment my whole life,” the global superstar said during the film's Q&A after receiving a standing ovation alongside the filmmaker and breakout star Tonatiuh.