Nightfall

No matter how many times I watch no armor

I assume you watched it on the Halo Channel?