Impossible Dream LP (Signed) Impossible Dream LP (Signed) $25.96 Impossible Dream LP signed by Haley, on 180g vinyl Share Tweet Embed