To amp up fans in anticipation of the release of Halo 3 Spike TV came to Texas and did a little spot about the halo project. Check out this short clip that was filmed for the Halo Launched episode of Game Head.