A review by harpies
Wide Awake by David Levithan

2.0