Halo Season 3: Netflix’s Epic Comeback – Will Master Chief Finally Get His Shot?

Halo TV series is cancelled but blows up on Netflix, sparking season 3 mania. Master Chief fans, this is the life and death of your Spartans – get the latest updates about this and more. Do you remember the hype…
