A review by heartsela
Bad Cruz by L.J. Shen

4.0

This started off really strong and it was on track to be a 5 star read for me but then the ending just felt kinda messy and didn’t really make sense at some points???? Obviously Cruz is sexy so I didn’t even care that much