Wolfrunner
Scout
Blasted Mechanism is a Portuguese band that has a very special kind of music. They became famous mainly through concerts and bar gigs, they invented their own language (that can be heard in some of the musics) and make their own costumes. Enjoy