A review by kittynovaaaa
By Any Means Necessary by Candice Montgomery

5.0

also cried. where is my gabriel and do they even exist