PEEKABOO PRIMATE releases a music video featuring Noora Louhimo of BATTLE BEAST
PEEKABOO PRIMATE is a modern metal act from Tampere, Finland branding the music as dystopia metal. The band is determined to make a stand with a twisted smile delivering a combination of groovy rhythm, unique sound and fresh production, provocative lyrics topped with heavy melodies bound to stuck in your head.