Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Jun 13, 2006
Japanese heavy metal band Loudness on stage with "In the Mirror" song from third group's album called "The Law of Devil's Land" (1983). Songs came from heavy/speed metal times in Loudness' history (my favorite period), later their played: hard'n'heavy and some weird, experimental metal/rock music... now groups style is some modern mix of neo-thrash, alternative and heavy metal.