Stevie Nicks is set to release a 7-episode series on Netflix, telling the inspiring journey of her music career. TD