Finish the Fight! Posted on September 20, 2007 | by Alvin A. A wonderfully horrible Halo 3 music video. var addthis_pub = ‘alashcraft’;