A review by extrakrispy
Midnighters #3: Blue Noon by Scott Westerfeld

4.0

Read for the 2016 Teen Reading Challenge.