Apparently it's the same song previously posted as Overhauled. This is the best sounding video out so far.
I'm interested in hearing the new album and I'd like to see them live again but their music doesn't seem to have the same oomph that it used to.
11/16 Judas Priest
Last edited by TonyD; 12-08-2008 at 11:24 AM.