ShaneChen88
Shane Chen
About

Jack of all trades, master of none.

  • Member since September 7th 2009
  • Bellevue, WA
Post