Terry Chen

Terry Chen

BORN:

February 3, 1975 in Edmonton - Alberta - Canada