A música And She Would Say foi lançada em 2006, no álbum “Peach Blossom Fan”.