tom chang
velocity enthusiast | apprenticing foodie | bona fide techie | voracious reader | aspiring etymologist | professional geek | amateur alcoholic | avid photographer
velocity enthusiast | apprenticing foodie | bona fide techie | voracious reader | aspiring etymologist | professional geek | amateur alcoholic | avid photographer