The fans were already lined up at 5 a.m., waiting in sweaty anticipation for the stroke of midnight when they could be the first to get their hands on the last installment in the Halo trilogy, Halo 3.…
Sign in to continue reading
This article is available to registered users.