Halo 3 Hysteria

For the past few months, we at ASD have been dying with anticipation for the impending release of Halo 3. As bad as the…

Read Story