Andrew Lin

Gadgets, entrepreneurship, photography, design, music, the Internet. So many thing I'm interested in. So little time.