Ian Sherr CNET Staff

0
52

Ian Sherr CNET Staff

Location: San Francisco

Occupation: Executive Editor / News

Member Since: April 15, 2008