A review by csloan
Puck Shy by Teagan Hunter

once again, my flight was cancelled. i was traveling for 22 hours. I will accept ZERO judgement from the two people i am friends with on goodreads.