A review by rokintbone
Savage Hearts by J.T. Geissinger

adventurous challenging dark emotional funny tense fast-paced

4.0