Scan barcode
A review by dreusmire
The Traitor's Blade by Kevin Sands
challenging
dark
emotional
funny
mysterious
medium-paced
4.75
we all knew tom was going to end up hot as hell... right?