Trad metallers White Wizzard have another genius/cheesy video, for the title track of their new album "Over The Top" to be released 8th Feb on Earache.
Review of the album coming next week.