De “Self Induced Illness” de Mayhem Lauren nos llega este video bastante casero del tema “Lost Souls” producido por Jewels Polaar.