DOLLAR LLAMA To Deliver ‘Juggernaut’ In December; New Song ‘Nails’ Streaming


(By Pat ‘Riot’ Whitaker, Lead Journalist/Writer, RiffRelevant.com)

Portugal’s modern rock powerhouse Dollar Llama have shared news that their upcoming album release, “Juggernaut“, will land this December. The band are sharing the new song “Nails” from it now via an audio-only streaming Audition Video. Continue reading “DOLLAR LLAMA To Deliver ‘Juggernaut’ In December; New Song ‘Nails’ Streaming”