A review by kiranmm
The Titan's Curse by Rick Riordan

5.0

shits getting so sad & real argh i’m not ready for this