A review by megball21
Blackout by Meredith McCardle

5.0

O MY GOD THAT ENDING???????? HOLY PLOT TWIST!