David Lee Roth Returns to Stage After 5 Years — But VAN HALEN Fans Call His Performance “Embarrassing”

David Lee Roth made his long-awaited return to the stage on Saturday night (May 3), performing his first full solo concert in over five years at the 2025 M3 Rock…
Share