A review by chyenne88
Twisted Hate by Ana Huang

2.0

Why is Josh so morally gray in the worst ways possible