All Demons Aren't Badby Briana Jordy6393313Reyna Larson has it all. The perfect best friend, the perfect school life, and the perfect home life. Everything is great! Then a dark, new guy - Christian Harkins- move...reynalarsoniheartreading25bestfriends+8 more