Metalsucks —
In May, Van Halen announced that they were postponing more than thirty upcoming tour dates, which, naturally, led to rumors that there were troubles within the band. So they even released a video where David Lee Roth and his dog politely explained t...
more info