23 Following
tenaciousreader

tenaciousreader

Altered Carbon - Richard K. Morgan 3.5 stars.