Lizzies – Good Luck album is now out on The Sign Records. Spain’s absolut finest Lizzies – Good Luck album is now out on The Sign Records. Spain’s absolut finest View in Instagram ⇒ Posted by Gaphals april 3rd, 2016