A review by edenjoi
Best Friends by Shannon Hale

funny hopeful sad medium-paced

4.5