Halo 3 - GameTrailers Review

  • Aired 09/23/2007
  • 69 Views

After three long years, Master Chief is finally ready to finish the fight. Should you?

Loading...