A review by bxlinlin
True (. . . Sort Of) by Katherine Hannigan

4.0

my only fault with this was the jumping narration