Subject:

Matt Leto

  • News

    January 20, 2005
  • News

    January 6, 2005

    The Halo Challenge

    Master Chief, a weapons-toting super-enhanced human, is the only being who can save the earth. A video gamer from Texas is the world champion at helping him do just that thousands of times over.

Loading...