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