Mustafa ShelbyDec 19, 20201 minDevelopers of Halo Infinite now wear Craig meme Tshirts according to Phil Spencer.