Spencer Chandler Npe: Spencer Chandler Cov Nrov: 0.131 Paub Txog: Acting Hnub yug: 1973-02-23 Qhov chaw yug: San Francisco, California, USA Homepage: Kuj Paub Li: