1. xyFace
  2. Chris Spencer

Chris Spencer Photos

Chris Spencer was born on 01 Jan 1968 in Los Angeles, California, USA.

Chris Spencer on the Screen