Portuguese heavy/speed metal from the late 80s, early 90s. Read more on Last.fm
V12 was featured in the movie Turbo.