A review by trespassers_william
Nick & Norah's Infinite Playlist by Rachel Cohn, David Levithan
lighthearted
fast-paced
3.0
3.0