Fan-filmed video footage of HEAVEN AND HELL performing the song "Neon Knights" on August 31, 2008 at the Shoreline Amphitheatre in Mountain View, California (where the band was appearing as part of the Metal Masters Tour with JUDAS PRIEST, MOTÖRHEAD, and TESTAMENT) can be viewed below (clip uploaded by YouTube user "rockynhome").
More...
More...