(Very) Late to the Party: Halo 3

Date: 13 April 2009 Time: 11:38 PM ET