Van Halen performs in the music video "The Seventh Seal" from the album "Balance" recorded for Warner Brothers Records. The music video features a live concert performance by the band that was recorded in Pensacola, Florida. The band ...See moreVan Halen performs in the music video "The Seventh Seal" from the album "Balance" recorded for Warner Brothers Records. The music video features a live concert performance by the band that was recorded in Pensacola, Florida. The band performs on stage for an enthusiastic audience. Written by
Shatterdaymorn
See less