Chris Tittle

  Director, Camera and Electrical Department, Editorial Department
  Born May 30, 1968 in Chicago, Illinois, USA