A review by ghostlyreader
Lucas by Kevin Brooks

5.0