Halo 3 Review by Only Ace
The best Halo game out of all like did yall see that ending tho????? Oh wait you didnt ... ill give you time to play it
The best Halo game out of all like did yall see that ending tho????? Oh wait you didnt ... ill give you time to play it