The debut single from The Wild Eyes “I Look Good On You b/w Too Much” features Huw Robert’s (vocals, guitars), Sam Gill (drums) and Neal Johnson (bass), who were nurtured and stifled in equal measure by the small towns of their youth. They now reside in Liverpool and the trio have recently earned a fierce […]