Ken Leung

Ken Leung
Born: January 21, 1970

Birthplace: New York City - New York - USA