The live-action Halo TV show looks extremely expensive in its newest trailer
By Suzana in Technology
Updated 2 years ago
Master Chief Petty Officer John-117 is ready for action