A review by shadowbooker
Fangirl Down by Tessa Bailey

3.75