Longtail

04.24.07
Wired EIC talks Halo 3, voice acting
04.24.07

Wired EIC talks Halo 3, voice acting

You probably wish you had Chris Anderson's life. Not only is the guy the head of Wired Magazine and...

View