Halo New Blood Book

Halo New Blood Book

Regular price
$13.99
Sale price
$13.99
Regular price
Sold out
Unit price
per 

While Spartans get all the glory, no soldier - not even the legendary Master Chief - wins a war on his own. When they come to Buck with an extraordinary proposition, he is forced to make a life-altering decision.