Avatar

Kevin Roose covers business and technology for New York magazine, and has written for GQ, Esquire, and Spin magazines.

Kevin Roose Articles