At thirty-one, Garrett Willigins has finally earned his private investigator’s badge. Unfortunately the bills haven’t stopped coming and building a solid reputation won’t...
At thirty-one, Garrett Willigins has finally earned his private investigator’s badge. Unfortunately the bills haven’t stopped coming and building a solid reputation won’t...