A review by csebishop771
Crankshaft by K.M. Neuhold

3.0

Happy to see Porter get his own HEA.