A review by emileelovesreading
Listen for the Lie by Amy Tintera

4.5