Halloween Leaves (demo EP): (2004): Digital Download Includes a download of the album Halloween Leaves (demo EP) In cart Not available Out of stock Not available ONLY AVAILABLE AS DOWNLOAD. Rachel's homemade debut EP. Just 1000 copies printed in total - all sold out. Read more… Share