Article By: Pat ‘Riot’ Whitaker ‡ Edited By: Leanne Ridgeway
Portugal’s southern metal powerhouse Dollar Llama have debuted their latest official video for the song “Louder“.
The song hails from the band’s critically lauded 2017 album release ‘Juggernaut‘, which happened to land upon my Best Albums Of 2017 list (here). The album, which is also streaming here for your perusal, is available from Stone Groove Records and Raging Planet.