STROMMOUSSHELD was founded in June 1999. Since the very start they have drawn critics' attention with the intriguing combination of metal music and electronics (on stage using standard instruments, computers and live visuals).
After several demo tap...