L7 makes first impression with single “LOVE&HATE”
New band L7 (pronounced Eluna) or Link The Seven Sins have formed with their band concept around the "seven deadly sins". The band will be making their debut on November 5 with the release of their first single...