A review by dirk_bannion_author
Savage Bay by Christopher Forrest

5.0

Fun, exciting read.