Music Releases ANVIL ‘Metal On Metal (Live In Tokyo)’ Music Video January 1, 1991 Infrared Magazine Comments Off on ANVIL ‘Metal On Metal (Live In Tokyo)’ Music Video ANVIL Metal On Metal (Live In Tokyo)