Eye Licker – The North Bar, Rhyl – 14/11/19 16 November 2019 Event Reviews Planet Mosh review of Eye Licker kicking some serious backsides at Rhyl North Bar on 14/11/19. Read More »