spencerliu

Member Since: August 26, 2002 3:53 PM PDT

Last Logged In: December 25, 2013 9:12 PM PST