skip to nav skip to content
David Lee Roth just posted a "public relations" video explaining why Van Halen decided to "postpone" a large portion of their U.S. tour. Watch the video. Does it seem like Dave is talking in circles??