I was supposed to witness the awesome NYC times square launch of Halo: Reach, but due to disturbing circumstances beyond my control you will have to settle with launch coverage filmed at a local Gamestop in my town...Trust me I still make it interesting.
ReviewTechUSA