On August 6, 2024, Alice Cooper performed at the Rose Music Center in Huber Heights, OH, showcasing his unique blend of rock and theatrical performance, particularly highlighted by his song "I Love the Dead." This concert comes during a notable phase in his career, following the release of his 2023 album, "Road," which features a mix of hard rock and introspective themes. His extravagant stage presence, often characterized by elaborate costumes and props, continues to be a hallmark of his shows, captivating audiences as he blends musical artistry with horror-inspired theatrics. Additionally, Alice Cooper's enduring influence in the rock genre and his commitment to live performance remains strong, as evidenced by his ability to draw crowds years into his career, reinforcing his status as a legendary figure in rock music.