A review by diversionmary
Impulse by Steven Gould

4.0

Way too YA for me. Over the top cringe YA dialog.