A review by chromgrin
A Mark on My Soul by Jordon Greene

3.5

sweet story with a f*cked up ending