This Spanish crew navigates the wild storms of the '80s with classic flair. High-pitched sirens clash with flaming guitars – a hurricane of riffs sweeps the deck. Buckle up, it's gonna get loud!