Gene Kwok

An optimist, a bit of a rebel, kind of a dreamer, slightly insane.

Email me: genekwok@ymail.com
Tweet me: @GeneKwok