Halo 3 Video

Just posted on Xbox.com.

And the Beta sign up has opened up as well.

Leave a Reply

Your email address will not be published. Required fields are marked *